Flight distance between Annotto Bay, Jamaica and Khlong Luang, Thailand 10,195.6 mi / 16,408.3 km