Flight distance between Uitenhage, South Africa and Balkanabat, Turkmenistan 5,390.4 mi / 8,675.0 km