Flight distance between Annotto Bay, Jamaica and Samut Prakan, Thailand 10,227.4 mi / 16,459.4 km