Flight distance between Uitenhage, South Africa and Nouakchott, Mauritania 4,500.1 mi / 7,242.2 km