Flight distance between Uitenhage, South Africa and Richard-Toll, Senegal 4,399.9 mi / 7,081.0 km