Rome2Rio

How to get fromCrowsnest Pass to Medicine Hatby car, bus, plane, shuttle or bus (Flixbus)

Find Transport to Medicine Hat

See all options

There are 6 ways to get from Crowsnest Pass to Medicine Hat by car, bus, plane, shuttle, or bus (Flixbus)

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive, bus (Flixbus)

    best
    1. Drive from Crowsnest Pass to Claresholmcar
    2. Take the bus from Claresholm to Calgarybus
    3. Take the bus from Calgary to Medicine Hatbus
    7h 39m
    $68–206
  2. Drive 308.4 km

    cheapest
    1. Drive from Crowsnest Pass to Medicine Hatcar308.4 km
    3h 34m
    $62–89
  3. Drive to Lethbridge Airport, fly

    1. Drive from Crowsnest Pass to Lethbridge Airport (YQL)car
    2. Fly from Lethbridge Airport (YQL) to Medicine Hat Airport (YXH)planeYQL - YXH
    24h 55m
    $164–1,247
  4. Bus, J&L Shuttle Service

    1. Take the bus from Sparwood, BC - 101c Aspen Dr to Calgary, AB - 11488, 24 Street SEbusKaslo
    2. Take a shuttle bus from Calgary, AB to Medicine Hat, ABshuttleMedicine Hat
    11h 9m
    $238–278
  5. Bus

    1. Take the bus from Sparwood, BC - 101c Aspen Dr to Calgary, AB - 11488, 24 Street SEbusKaslo
    2. Take the bus from Calgary to Medicine HatbusFlixBus 2720
    9h 27m
    $196–258
  6. Drive to Cranbrook/Canadian Rockies International Airport, fly

    1. Drive from Crowsnest Pass to Cranbrook/Canadian Rockies International Airport (YXC)car
    2. Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Medicine Hat Airport (YXH)planeYXC - YXH
    9h 2m
    $188–753

Lethbridge Airport (YQL) to Medicine Hat Airport (YXH) flights

Calendar7Weekly Planes
Duration22h 25mAverage Duration
Ticket$133Cheapest Price
See schedules

Questions & Answers

What companies run services between Crowsnest Pass, AB, Canada and Medicine Hat, AB, Canada?

You can take a vehicle from Crowsnest Pass to Medicine Hat via Sparwood, BC - 101c Aspen Dr, Calgary, AB - 11488, 24 Street SE, SB 24 ST @ Douglas Glen GA SE, Anderson LRT Station, NB Anderson CTrain Station, NB Victoria Park / Stampede CTrain Station, and Calgary in around 9h 27m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, How to get from Florence to Rome, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.