Flight distance between Uitenhage, South Africa and Murzuq, Libya 4,191.3 mi / 6,745.2 km