Flight distance between Veracruz, Mexico and Balkanabat, Turkmenistan 7,957.2 mi / 12,805.8 km