Flight distance between Uitenhage, South Africa and Tai’an, China 7,626.5 mi / 12,273.7 km