Flight distance between Puyang, China and Iquitos, Peru 10,463.0 mi / 16,838.6 km