Flight distance between Nanjing, China and Ottawa, Canada 7,007.5 mi / 11,277.5 km