Flight distance between Uitenhage, South Africa and Sfax, Tunisia 4,826.7 mi / 7,767.8 km