Flight distance between Annotto Bay, Jamaica and Chanthaburi, Thailand 10,301.7 mi / 16,579.0 km