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