Flight distance between Uitenhage, South Africa and Hualien City, Taiwan 7,457.6 mi / 12,001.9 km