Flight distance between Uitenhage, South Africa and Atar, Mauritania 4,523.9 mi / 7,280.6 km