Flight distance between Uitenhage, South Africa and Zarzis, Tunisia 4,738.9 mi / 7,626.5 km