Distance from Shanghai to Montréal

The distance between Shanghai, China and Montréal, Canada is 11,373 kilometers (7,067 miles).

Shanghai, China

Montréal, Quebec, Canada

From Shanghai to Montréal, the straight-line distance is 11,373 kilometers, heading north. Shanghai is at only 12 meters above sea level, while Montréal is at 216 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
Shanghai, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 31.2222° N 121.4581° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Shanghai Hongqiao International Airport (SHA)
  • Shanghai Pudong International Airport (PVG)
  • Suzhou Guangfu Airport (SZV)
  • Wuxi Airport (WUX)
  • Rugao Air Base (RUG)
Montréal, Canada

Local time:

Time Zone: America/Toronto

Coordinates: 45.5088° N 73.5878° W

Elevation: 216 m (709 ft)


Nearby airports:
  • Montréal / Saint-Hubert Airport (YHU)
  • Montréal-Pierre Elliott Trudeau International Airport (YUL)
  • St Jean Airport (YJN)
  • Montreal International (Mirabel) Airport (YMX)
  • Bromont (Roland Desourdy) Airport (ZBM)

Other distances from Shanghai

Distance between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Chengdu 1,661 km
From Shanghai to Tianjin 961 km
From Shanghai to Wuhan 691 km

Other distances from Montréal

Distances between cities Kilometers
From Montréal to Toronto 503 km
From Montréal to Ottawa 165 km
From Montréal to Edmonton 2,978 km
From Montréal to Winnipeg 1,826 km
From Montréal to Mississauga 528 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Shanghai and Montréal.

From To Distance (kilometers)
Auckland, New Zealand Albuquerque, United States 11,373 km
Mexico City, Mexico Kano, Nigeria 11,373 km
Lahore, Pakistan Brooklyn, United States 11,373 km
Edmonton, Canada Onitsha, Nigeria 11,374 km
Lagos, Nigeria Torreón, Mexico 11,374 km
Hong Kong, Hong Kong Fresno, United States 11,372 km
Kano, Nigeria Cuauhtémoc, Mexico 11,374 km
Kano, Nigeria Cuautitlán Izcalli, Mexico 11,375 km
Kano, Nigeria Iztacalco, Mexico 11,371 km
Managua, Nicaragua Kinshasa, Democratic Republic of the Congo 11,375 km
Auckland, New Zealand Villa Nueva, Guatemala 11,375 km
Baghdad, Iraq Maracay, Venezuela 11,371 km
Bucharest, Romania Porto Alegre, Brazil 11,370 km
Kano, Nigeria Venustiano Carranza, Mexico 11,370 km
Torreón, Mexico Ibadan, Nigeria 11,376 km
Wellington, New Zealand Saltillo, Mexico 11,376 km
Manhattan, United States Kampala, Uganda 11,376 km
Kano, Nigeria Xochimilco, Mexico 11,376 km
Santiago, Chile Sydney, Australia 11,370 km

Measure more distances between cities