Distance from Shanghai to Mississauga

The distance between Shanghai, China and Mississauga, Canada is 11,448 kilometers (7,113 miles).

Shanghai, China

Mississauga, Ontario, Canada

From Shanghai to Mississauga, the straight-line distance is 11,448 kilometers, heading north. Shanghai is at only 12 meters above sea level, while Mississauga is at 159 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)
Mississauga, Canada

Local time:

Time Zone: America/Toronto

Coordinates: 43.5789° N 79.6583° W

Elevation: 159 m (522 ft)


Nearby airports:
  • Toronto Pearson International Airport (YYZ)
  • Billy Bishop Toronto City Airport (YTZ)
  • Downsview Airport (YZD)
  • Buttonville Municipal Airport (YKZ)
  • John C. Munro Hamilton International Airport (YHM)

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 Mississauga

Distances between cities Kilometers
From Mississauga to Toronto 25 km
From Mississauga to Ottawa 375 km
From Mississauga to Montréal 528 km
From Mississauga to Edmonton 2,698 km
From Mississauga to Winnipeg 1,504 km

Cities within similar distances

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

From To Distance (kilometers)
Guayaquil, Ecuador Bucharest, Romania 11,448 km
Portland, United States Wellington, New Zealand 11,448 km
Coyoacán, Mexico Onitsha, Nigeria 11,449 km
Guadalupe, Mexico Seoul, South Korea 11,447 km
Monterrey, Mexico Wellington, New Zealand 11,447 km
Budapest, Hungary Callao, Peru 11,449 km
Istanbul, Turkey Miguel Hidalgo, Mexico 11,447 km
Auckland, New Zealand Reynosa, Mexico 11,447 km
Kumasi, Ghana Mesa, United States 11,447 km
Vienna, Austria Salta, Argentina 11,446 km
Accra, Ghana Hanoi, Vietnam 11,446 km
Auckland, New Zealand Santa Cruz de la Sierra, Bolivia 11,446 km
Chengdu, China Minneapolis, United States 11,446 km
Villa Nueva, Guatemala Wellington, New Zealand 11,446 km
Seattle, United States Mar del Plata, Argentina 11,450 km
Auckland, New Zealand San Salvador, El Salvador 11,445 km
Istanbul, Turkey Naucalpan de Juárez, Mexico 11,445 km

Measure more distances between cities