Flight distance between Annotto Bay, Jamaica and Zhongshan, China 9,656.6 mi / 15,540.8 km