Flight distance between Uitenhage, South Africa and Iligan City, Philippines 7,049.9 mi / 11,345.7 km