Distance from Shanghai to Laval

The distance between Shanghai, China and Laval, Canada is 11,364 kilometers (7,061 miles).

Shanghai, China

Laval, Quebec, Canada

From Shanghai to Laval, the straight-line distance is 11,364 kilometers, heading north. Both cities are at a similar altitude, with Shanghai at 12 meters above sea level and Laval at 34 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)
Laval, Canada

Local time:

Time Zone: America/Toronto

Coordinates: 45.57° N 73.692° W

Elevation: 34 m (112 ft)


Nearby airports:
  • Montréal-Pierre Elliott Trudeau International Airport (YUL)
  • Montréal / Saint-Hubert Airport (YHU)
  • Montreal International (Mirabel) Airport (YMX)
  • St Jean Airport (YJN)
  • 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 Laval

Distances between cities Kilometers
From Laval to Toronto 498 km
From Laval to Ottawa 158 km
From Laval to Montréal 11 km
From Laval to Edmonton 2,968 km
From Laval to Winnipeg 1,815 km

Cities within similar distances

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

From To Distance (kilometers)
Helsinki, Finland Piura, Peru 11,364 km
Maracay, Venezuela Kakamega, Kenya 11,364 km
Amsterdam, Netherlands Jakarta, Indonesia 11,365 km
Saltillo, Mexico Benin City, Nigeria 11,365 km
Kano, Nigeria Ciudad Nezahualcoyotl, Mexico 11,363 km
Lahore, Pakistan Queens, United States 11,365 km
Vancouver, Canada Jaipur, India 11,362 km
Kyiv, Ukraine Quito, Ecuador 11,366 km
Ottawa, Canada New Delhi, India 11,362 km
The Bronx, United States Kampala, Uganda 11,367 km
Kano, Nigeria Ecatepec de Morelos, Mexico 11,360 km
Taipei, Taiwan Denver, United States 11,368 km
Manhattan, United States Lahore, Pakistan 11,360 km
Queens, United States Kampala, Uganda 11,368 km
Tehran, Iran Tulsa, United States 11,368 km
New York City, United States Lahore, Pakistan 11,369 km
Sydney, Australia Puente Alto, Chile 11,359 km
Ottawa, Canada Delhi, India 11,359 km

Measure more distances between cities