Flight distance between Uitenhage, South Africa and Zuwārah, Libya 4,688.3 mi / 7,545.0 km