Flight distance between Uitenhage, South Africa and Mandaluyong City, Philippines 7,092.6 mi / 11,414.5 km