Travel from Vancouver-BC-Canada to Medicine-Hat

Bus or fly from Vancouver to Medicine Hat?

Air Canada and WestJet fly from Vancouver to Medicine Hat hourly. Alternatively, Greyhound Canada operates a bus from Vancouver to Medicine Hat twice daily. Tickets cost $55 - $140 and the journey takes 16 h 10 min. Greyhound Canada also services this route once daily.

How to get from Vancouver to Medicine Hat

ModeDurationPrice
From King Edward Station train to Vancouver airport, fly to Medicine Hat airport, then taxi to Medicine Hat.4 h 50 min$382
From Main Street-Science World Station Platform 2 train to Surrey Central Stn Bay 6, line 503 bus to Northbound 272 St at Fraser, line 21 bus to Abbotsford airport, fly to Medicine Hat airport, then taxi to Medicine Hat.7 h 25 min$395
From Vancouver, BC bus to Calgary, AB then bus to Medicine Hat, AB.21 h 30 min$136
From Vancouver, BC bus to Lethbridge then J&L Shuttle Service to Medicine Hat, AB.24 h 16 min$169
From Vancouver drive to Medicine Hat.14 h 44 min$128

Operators from Vancouver to Medicine Hat

Close Print Itinerary
  1. Here are 5 options to get from
    Vancouver to Medicine Hat:

    1. Trip:
      1 Fly from Vancouver
      • One-Way approx: USD $180 - $624
      • Duration: 4 h 50 min
      Open +
      • Trip:
        1 Fly from Vancouver
        • One-Way approx: USD $180 - $624
        • Duration: 4 h 50 min
        Close x
    2. Trip:
      2 Fly from Abbotsford
      • One-Way approx: USD $192 - $627
      • Duration: 7 h 25 min
      Open +
      • Trip:
        2 Fly from Abbotsford
        • One-Way approx: USD $192 - $627
        • Duration: 7 h 25 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $81 - $196
      • Duration: 21 h 30 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $81 - $196
        • Duration: 21 h 30 min
        Close x
    4. Trip:
      4 Bus, J&L Shuttle Service
      • One-Way approx: USD $121 - $220
      • Duration: 24 h 16 min
      Open +
      • Trip:
        4 Bus, J&L Shuttle Service
        • One-Way approx: USD $121 - $220
        • Duration: 24 h 16 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 14 h 44 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 14 h 44 min
        Close x