Flight distance between Uitenhage, South Africa and Dhahran, Saudi Arabia 4,454.3 mi / 7,168.5 km