Flight distance between Ciudad Choluteca, Honduras and Puyang, China 8,974.7 mi / 14,443.4 km