Flight distance between Uitenhage, South Africa and Khŭjand, Tajikistan 5,840.9 mi / 9,400.0 km