Driving from Medicine Hat to Calgary: Time, Distance, and Route
The drive from Medicine Hat, Alberta to Calgary, Alberta is a straight shot on the Trans-Canada Highway—one of the province's busiest corridors.
Quick Stats
- Distance: ~295 km (183 miles)
- Time: 2 hours 30 minutes (normal conditions, speed limit 110 km/h)
- Route: Highway 1 (Trans-Canada) West — entire way
Route Breakdown
- Medicine Hat → Brooks: ~105 km / 1 hr. Rolling prairies, gas/food at Brooks.
- Brooks → Bassano: ~55 km / 30 min. Bassano Dam, dinosaur sculptures.
- Bassano → Strathmore: ~65 km / 40 min. Wheat country, grain elevators.
- Strathmore → Calgary: ~70 km / 45 min. Increasing traffic near city. Chestermere Lake visible north.
Key Considerations
- Winter (Oct–Apr): Blizzards, black ice, high winds (Chinook country). Check 511 Alberta before departure. Carry winter kit.
- Summer: Thunderstorms, hail, grasshoppers on windshield.
- Traffic: Calgary rush hour (7–9 AM, 4–6 PM) adds 20–40 min. Construction season (May–Oct) — expect delays.
- Speed enforcement: Photo radar, aircraft patrol. 110 km/h limit strictly enforced.
- Fuel: Fill in Medicine Hat or Brooks. Prices better than Calgary.
Alternative: Via Highway 3 (Crowsnest) — Not Recommended
Medicine Hat → Lethbridge (Hwy 3) → Fort Macleod → Hwy 2 North → Calgary. ~320 km / 3.5+ hrs. Only if Hwy 1 closed.
Transit Option
- Red Arrow / Ebus: 2–3x daily, ~3h 30m, $60–90. Departs Medicine Hat Mall / arrives Calgary downtown.
- Rider Express: Less frequent.
Simple, scenic prairie drive—unless winter writes its own rules.