Flight distance between Uitenhage, South Africa and Aleg, Mauritania 4,361.6 mi / 7,019.3 km