Flight distance between Ladner, Canada and Nanjing, China 5,664.7 mi / 9,116.4 km