Flight distance between Kitchener, Canada and Nanchong, China 7,291.7 mi / 11,734.8 km