Flight distance between Uitenhage, South Africa and Fès al Bali, Morocco 5,082.5 mi / 8,179.6 km