Flight distance between Annotto Bay, Jamaica and Ashgabat, Turkmenistan 7,583.5 mi / 12,204.5 km