Flight distance between Cárdenas, Cuba and Ashgabat, Turkmenistan 7,474.0 mi / 12,028.3 km