Flight distance between Uitenhage, South Africa and Sidi Bel Abbès, Algeria 5,052.3 mi / 8,130.9 km