Flight distance between Uitenhage, South Africa and Joal-Fadiout, Senegal 4,322.2 mi / 6,955.9 km