Flight distance between Ashgabat, Turkmenistan and Monterrey, Mexico 7,829.0 mi / 12,599.5 km