Flight distance between Uitenhage, South Africa and Ar Rayyān, Qatar 4,423.3 mi / 7,118.7 km