Flight distance between Uitenhage, South Africa and Béja, Tunisia 4,980.7 mi / 8,015.7 km