Flight distance between Uitenhage, South Africa and Ash Shayḩānīyah, Qatar 4,423.2 mi / 7,118.5 km