Flight distance between Annotto Bay, Jamaica and Zhengzhou, China 8,709.5 mi / 14,016.6 km