Flight distance between Uitenhage, South Africa and Dushanbe, Tajikistan 5,716.4 mi / 9,199.7 km