Flight distance between Uitenhage, South Africa and Shahritus, Tajikistan 5,624.3 mi / 9,051.4 km