Flight distance between Uitenhage, South Africa and Zawiya, Libya 4,668.6 mi / 7,513.3 km