Flight distance between Uitenhage, South Africa and Al Qaţīf, Saudi Arabia 4,467.0 mi / 7,189.0 km