Flight distance between Mérida, Mexico and Ashgabat, Turkmenistan 7,866.0 mi / 12,659.1 km