Flight distance between Uitenhage, South Africa and Hengchun, Taiwan 7,342.0 mi / 11,815.8 km