Distance from Medicine Hat to Grande Prairie (Canada)

The distance between Medicine Hat, Alberta and Grande Prairie, Alberta is 792 kilometers (492 miles).

Medicine Hat, Alberta, Canada

Grande Prairie, Alberta, Canada

From Medicine Hat to Grande Prairie, the straight-line distance is 792 kilometers, heading northwest. Both cities are at a similar altitude, with Medicine Hat at 673 meters above sea level and Grande Prairie at 653 meters.

Travel time

Mode Estimated time
Bicycle 2-3 days
Motorcycle 1 day
Car 18-20 hours
Helicopter 4-5 hours
Airplane 1-2 hours
Speed Time
30 km/h
60 km/h
90 km/h
120 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)
Grande Prairie, Canada

Local time:

Time Zone: America/Edmonton

Coordinates: 55.1667° N 118.8027° W

Elevation: 653 m (2,142 ft)


Nearby airports:
  • Grande Prairie Airport (YQU)
  • Dawson Creek Airport (YDQ)
  • Tumbler Ridge Airport (TUX)
  • Peace River Airport (YPE)
  • Fort St John Airport (YXJ)

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 Grande Prairie

Distances between cities Kilometers
From Grande Prairie to Toronto 3,077 km
From Grande Prairie to Ottawa 3,198 km
From Grande Prairie to Montréal 3,326 km
From Grande Prairie to Edmonton 391 km
From Grande Prairie to Winnipeg 1,575 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 Grande Prairie.

From To Distance (kilometers)
Montréal, Canada Cleveland, United States 792 km
Indianapolis, United States Washington, United States 792 km
Phoenix, United States Fresno, United States 791 km
Barranquilla, Colombia Maracay, Venezuela 791 km
Washington, United States Laval, Canada 791 km
Montréal, Canada Halifax, Canada 794 km
Torreón, Mexico Toluca, Mexico 794 km
Detroit, United States Queens, United States 790 km
Brasília, Brazil Campinas, Brazil 794 km
Helsinki, Finland Oslo, Norway 790 km
Reynosa, Mexico Guadalajara, Mexico 795 km
Hermosillo, Mexico Mazatlán, Mexico 795 km
Reynosa, Mexico Zapopan, Mexico 789 km
Torreón, Mexico Ciudad López Mateos, Mexico 789 km
Reynosa, Mexico Veracruz, Mexico 795 km
Medellín, Colombia Quito, Ecuador 789 km
Torreón, Mexico Ecatepec de Morelos, Mexico 796 km
Maracaibo, Venezuela Ibagué, Colombia 796 km
Reynosa, Mexico Tonalá, Mexico 788 km
Montréal, Canada Washington, United States 788 km

Measure more distances between cities