Flight distance between Uitenhage, South Africa and Hsinchu, Taiwan 7,451.1 mi / 11,991.4 km