Flight distance between Uitenhage, South Africa and Serhetabat, Turkmenistan 5,334.3 mi / 8,584.8 km