Flight distance between Uitenhage, South Africa and Darnah, Libya 4,599.9 mi / 7,402.8 km