Flight distance between Uitenhage, South Africa and Doha, Qatar 4,425.0 mi / 7,121.4 km