Flight distance between Uitenhage, South Africa and Haz-Zebbug, Malta 4,862.7 mi / 7,825.7 km