Flight distance between Uitenhage, South Africa and Tārūt, Saudi Arabia 4,470.7 mi / 7,194.8 km