Flight distance between Uitenhage, South Africa and Ziguinchor, Senegal 4,213.5 mi / 6,781.0 km