Flight distance between Uitenhage, South Africa and Tunis, Tunisia 4,974.1 mi / 8,005.0 km