Flight distance between Uitenhage, South Africa and Farkhor, Tajikistan 5,677.3 mi / 9,136.8 km