Flight distance between Uitenhage, South Africa and Zamboanga, Philippines 6,865.8 mi / 11,049.5 km