Flight distance between Uitenhage, South Africa and Al Jubayl, Saudi Arabia 4,489.8 mi / 7,225.6 km