Flight distance between Burnaby, Canada and Nanjing, China 5,661.1 mi / 9,110.6 km