Distance from Surat to Toronto

The distance between Surat, India and Toronto, Canada is 12,282 kilometers (7,632 miles).

Surat, Gujarat, India

Toronto, Ontario, Canada

From Surat to Toronto, the straight-line distance is 12,282 kilometers, heading north. Surat is at only 20 meters above sea level, while Toronto is at 161 meters.

Travel time

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

Local time:

Time Zone: Asia/Kolkata

Coordinates: 21.1959° N 72.8302° E

Elevation: 20 m (66 ft)


Nearby airports:
  • Surat Airport (STV)
  • Daman Airport (NMB)
  • Bhavnagar Airport (BHU)
  • Vadodara Airport (BDQ)
  • Ozar Airport (ISK)
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)

Other distances from Surat

Distance between cities Kilometers
From Surat to Delhi 938 km
From Surat to Mumbai 235 km
From Surat to Bengaluru 1,042 km
From Surat to Ahmedabad 204 km
From Surat to Chennai 1,197 km

Other distances from Toronto

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Kyiv, Ukraine Callao, Peru 12,282 km
Jaipur, India Columbus, United States 12,282 km
Navi Mumbai, India Auckland, New Zealand 12,281 km
Kingston, Jamaica Kakamega, Kenya 12,283 km
Vienna, Austria Honolulu, United States 12,284 km
Adelaide, Australia Córdoba, Argentina 12,286 km
Navi Mumbai, India South Boston, United States 12,278 km
Seoul, South Korea Veracruz, Mexico 12,278 km
Taipei, Taiwan Indianapolis, United States 12,278 km
Shanghai, China Saltillo, Mexico 12,287 km
Navi Mumbai, India Boston, United States 12,276 km
Taipei, Taiwan Benin City, Nigeria 12,276 km
Ottawa, Canada Pune, India 12,288 km
Baghdad, Iraq Nuevo Laredo, Mexico 12,276 km
Rosario, Argentina Istanbul, Turkey 12,289 km
Philadelphia, United States Ahmedabad, India 12,275 km
Navi Mumbai, India Vancouver, Canada 12,275 km

Measure more distances between cities