Flight distance between Ashgabat, Turkmenistan and Port Maria, Jamaica 7,582.9 mi / 12,203.5 km