Flight distance between Annotto Bay, Jamaica and Pak Kret, Thailand 10,205.3 mi / 16,423.8 km