Flight distance between Uitenhage, South Africa and Nanchang, China 7,311.1 mi / 11,766.0 km