Flight distance between Ashgabat, Turkmenistan and Havana, Cuba 7,508.2 mi / 12,083.3 km