Distance from Medicine Hat to London (Canada)

The distance between Medicine Hat, Alberta and London, Ontario is 2,374 kilometers (1,475 miles).

Medicine Hat, Alberta, Canada

London, Ontario, Canada

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

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 2-3 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)
London, Canada

Local time:

Time Zone: America/Toronto

Coordinates: 42.9834° N 81.233° W

Elevation: 252 m (827 ft)


Nearby airports:
  • London Airport (YXU)
  • St Thomas Municipal Airport (YQS)
  • Centralia / James T. Field Memorial Aerodrome (YCE)
  • Waterloo Airport (YKF)
  • Chris Hadfield Airport (YZR)

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 London

Distances between cities Kilometers
From London to Toronto 169 km
From London to Ottawa 518 km
From London to Montréal 672 km
From London to Edmonton 2,635 km
From London to Winnipeg 1,439 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 London.

From To Distance (kilometers)
Oslo, Norway Vigo, Spain 2,374 km
Dallas, United States Oakland, United States 2,374 km
Havana, Cuba South Boston, United States 2,374 km
Portland, United States Chihuahua, Mexico 2,375 km
Kingston, Jamaica Ciudad López Mateos, Mexico 2,373 km
Havana, Cuba Omaha, United States 2,375 km
Detroit, United States Cancún, Mexico 2,373 km
Glasgow, United Kingdom Kyiv, Ukraine 2,375 km
Santiago de los Caballeros, Dominican Republic Queens, United States 2,372 km
Jacksonville, United States Chihuahua, Mexico 2,372 km
Indianapolis, United States Tucson, United States 2,376 km
San Salvador, El Salvador New South Memphis, United States 2,372 km
Belmopan, Belize Valencia, Venezuela 2,376 km
Havana, Cuba Boston, United States 2,376 km
Budapest, Hungary Gibraltar, Gibraltar 2,371 km
Nashville, United States Mazatlán, Mexico 2,371 km
Kingston, Jamaica Naucalpan de Juárez, Mexico 2,371 km
Arequipa, Peru Goiânia, Brazil 2,377 km
San Jose, United States Saltillo, Mexico 2,377 km

Measure more distances between cities