Flight distance between Uitenhage, South Africa and Puli, Taiwan 7,422.5 mi / 11,945.3 km