Flight distance between Uitenhage, South Africa and Daxi, Taiwan 7,471.4 mi / 12,024.1 km