Flight distance between Huánuco, Peru and Puyang, China 10,732.2 mi / 17,271.8 km