Flight distance between Uitenhage, South Africa and Vakhsh, Tajikistan 5,671.8 mi / 9,127.9 km