Distance from Toronto to Shenzhen

The distance between Toronto, Canada and Shenzhen, China is 12,541 kilometers (7,793 miles).

Toronto, Ontario, Canada

Shenzhen, Guangdong, China

From Toronto to Shenzhen, the straight-line distance is 12,541 kilometers, heading north. Toronto is situated at an altitude of 161 meters above sea level, while Shenzhen is at only 4 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 12-14 hours
Speed Time
300 km/h
Toronto, Canada

Local time:

Time Zone: America/Toronto

Coordinates: 43.7064° N 79.3986° W

Elevation: 161 m (528 ft)


Nearby airports:
  • Downsview Airport (YZD)
  • Billy Bishop Toronto City Airport (YTZ)
  • Toronto Pearson International Airport (YYZ)
  • Buttonville Municipal Airport (YKZ)
  • Oshawa Airport (YOO)
Shenzhen, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 22.5455° N 114.0683° E

Elevation: 4 m (13 ft)


Nearby airports:
  • Shenzhen Bao'an International Airport (SZX)
  • Hong Kong International Airport (HKG)
  • Shun Tak Heliport (HHP)
  • Macau International Airport (MFM)
  • Huizhou Airport (HUZ)

Other distances from Toronto

Distance between cities Kilometers
From Toronto to Ottawa 350 km
From Toronto to Montréal 503 km
From Toronto to Edmonton 2,706 km
From Toronto to Winnipeg 1,514 km
From Toronto to Mississauga 25 km

Other distances from Shenzhen

Distances between cities Kilometers
From Shenzhen to Shanghai 1,209 km
From Shenzhen to Beijing 1,938 km
From Shenzhen to Chengdu 1,341 km
From Shenzhen to Tianjin 1,864 km
From Shenzhen to Wuhan 891 km

Cities within similar distances

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

From To Distance (kilometers)
Taipei, Taiwan Las Palmas de Gran Canaria, Spain 12,541 km
Hyderābād, India Winnipeg, Canada 12,541 km
Gold Coast, Australia Calgary, Canada 12,541 km
Hanoi, Vietnam Tijuana, Mexico 12,540 km
Chicago, United States Ahmedabad, India 12,540 km
Kanpur, India Indianapolis, United States 12,540 km
Wellington, New Zealand Edmonton, Canada 12,542 km
Abuja, Nigeria Fresno, United States 12,540 km
Surat, India Minneapolis, United States 12,542 km
Shanghai, China Guadalajara, Mexico 12,539 km
Taipei, Taiwan Manhattan, United States 12,543 km
Phoenix, United States Sydney, Australia 12,539 km
Hyderābād, India Honolulu, United States 12,539 km
Stockholm, Sweden Buenos Aires, Argentina 12,539 km
Sucre, Bolivia Moscow, Russia 12,539 km
San Francisco, United States Ibadan, Nigeria 12,544 km
Mumbai, India The Bronx, United States 12,538 km

Measure more distances between cities