Distance from Medicine Hat to Toronto (Canada)

The distance between Medicine Hat, Alberta and Toronto, Ontario is 2,466 kilometers (1,532 miles).

Medicine Hat, Alberta, Canada

Toronto, Ontario, Canada

From Medicine Hat to Toronto, the straight-line distance is 2,466 kilometers, heading east. Medicine Hat is situated at an altitude of 673 meters above sea level, while Toronto is at 161 meters.

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h
Medicine Hat, Canada

Local time:

Time Zone: America/Edmonton

Coordinates: 50.0393° N 110.6766° W

Elevation: 673 m (2,208 ft)


Nearby airports:
  • Medicine Hat Airport (YXH)
  • Suffield Heliport (YSD)
  • Lethbridge County Airport (YQL)
  • Havre City County Airport (HVR)
  • Shelby Airport (SBX)
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 Medicine Hat

Distance between cities Kilometers
From Medicine Hat to Toronto 2,466 km
From Medicine Hat to Ottawa 2,649 km
From Medicine Hat to Montréal 2,795 km
From Medicine Hat to Edmonton 435 km
From Medicine Hat to Winnipeg 970 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 the cities of Canada that are at equal or similar distances as between Medicine Hat and Toronto.

From To Distance (kilometers)
Morelia, Mexico Bakersfield, United States 2,466 km
Los Angeles, United States Cuautitlán Izcalli, Mexico 2,467 km
Barranquilla, Colombia Veracruz, Mexico 2,467 km
San Diego, United States Minneapolis, United States 2,467 km
Monterrey, Mexico Oakland, United States 2,467 km
Montréal, Canada Arlington, United States 2,464 km
Tehran, Iran Moscow, Russia 2,464 km
Manaus, Brazil Salta, Argentina 2,468 km
Manaus, Brazil Asunción, Paraguay 2,468 km
Jacksonville, United States Montería, Colombia 2,464 km
Portland, United States Tulsa, United States 2,464 km
Hermosillo, Mexico Vancouver, Canada 2,463 km
Winnipeg, Canada Los Angeles, United States 2,463 km
León de los Aldama, Mexico Fresno, United States 2,463 km
Bogotá, Colombia Mérida, Mexico 2,470 km
Los Angeles, United States Toluca, Mexico 2,462 km
Los Angeles, United States Ciudad López Mateos, Mexico 2,470 km
Managua, Nicaragua Mazatlán, Mexico 2,461 km
Ottawa, Canada Denver, United States 2,471 km
Dallas, United States Calgary, Canada 2,471 km

Measure more distances between cities