Flight distance between Uitenhage, South Africa and Shahrisabz, Uzbekistan 5,686.9 mi / 9,152.2 km