Sea route & distance

Port of Toronto, Canada to Port of Shanghai, China: 17079 nautical miles

time at sea

Distance:
17079 nm
Speed:
knots
Days at sea:
71.2