Flight distance between Ashgabat, Turkmenistan and Portmore, Jamaica 7,605.9 mi / 12,240.6 km