Flight distance between Uitenhage, South Africa and Şabrātah, Libya 4,674.1 mi / 7,522.3 km