Flight distance between Uitenhage, South Africa and Ajdabiya, Libya 4,470.2 mi / 7,194.0 km