Flight distance between Burnaby, Canada and Nanchang, China 5,952.2 mi / 9,579.1 km