Flight distance between Puyang, China and La Ceiba, Honduras 8,842.0 mi / 14,229.8 km