Flight distance between Uitenhage, South Africa and Aioun, Mauritania 4,177.4 mi / 6,722.9 km