Distance from Brampton to Shanghai

The distance between Brampton, Canada and Shanghai, China is 11,434 kilometers (7,105 miles).

Brampton, Ontario, Canada

Shanghai, China

From Brampton to Shanghai, the straight-line distance is 11,434 kilometers, heading north. Brampton is situated at an altitude of 221 meters above sea level, while Shanghai is at only 12 meters.

Travel time

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

Local time:

Time Zone: America/Toronto

Coordinates: 43.6834° N 79.7663° W

Elevation: 221 m (725 ft)


Nearby airports:
  • Toronto Pearson International Airport (YYZ)
  • Downsview Airport (YZD)
  • Billy Bishop Toronto City Airport (YTZ)
  • Buttonville Municipal Airport (YKZ)
  • Waterloo Airport (YKF)
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)

Other distances from Brampton

Distance between cities Kilometers
From Brampton to Toronto 30 km
From Brampton to Ottawa 376 km
From Brampton to Montréal 531 km
From Brampton to Edmonton 2,684 km
From Brampton to Winnipeg 1,491 km

Other distances from Shanghai

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Bucharest, Romania Cuenca, Ecuador 11,434 km
Puebla, Mexico Port Harcourt, Nigeria 11,434 km
Port Moresby, Papua New Guinea Calgary, Canada 11,435 km
Auckland, New Zealand Nuevo Laredo, Mexico 11,435 km
Ecatepec de Morelos, Mexico Onitsha, Nigeria 11,433 km
Arequipa, Peru Belgrade, Serbia 11,433 km
Istanbul, Turkey Gustavo Adolfo Madero, Mexico 11,436 km
Sucre, Bolivia Stockholm, Sweden 11,436 km
Lahore, Pakistan Minneapolis, United States 11,437 km
Hong Kong, Hong Kong Winnipeg, Canada 11,437 km
Kano, Nigeria Toluca, Mexico 11,430 km
Istanbul, Turkey Ciudad Nezahualcoyotl, Mexico 11,438 km
Stockholm, Sweden Lima, Peru 11,438 km
Seattle, United States Lucknow, India 11,438 km
Iztapalapa, Mexico Onitsha, Nigeria 11,438 km
Seoul, South Korea San Nicolás de los Garza, Mexico 11,439 km
Istanbul, Turkey Cuautitlán Izcalli, Mexico 11,429 km
Canberra, Australia Mar del Plata, Argentina 11,439 km
Auckland, New Zealand Coimbatore, India 11,429 km

Measure more distances between cities