Flight distance between Uitenhage, South Africa and Madīnat ash Shamāl, Qatar 4,470.7 mi / 7,194.8 km