Flight distance between Uitenhage, South Africa and Al Abyār, Libya 4,567.2 mi / 7,350.2 km