Flight distance between Uitenhage, South Africa and Monastir, Tunisia 4,895.7 mi / 7,878.9 km