Flight distance between Uitenhage, South Africa and N’diareme limamoulaye, Senegal 4,378.4 mi / 7,046.3 km