Flight distance between Uitenhage, South Africa and Abha, Saudi Arabia 3,763.8 mi / 6,057.2 km