Flight distance between Uitenhage, South Africa and Magong, Taiwan 7,332.9 mi / 11,801.2 km