Travel options for:
Montreal to Alberta
  • Fly Montreal to Calgary

    $206 - $679
    1. Montreal

      15 min - hourly

      $7 - $22

    2. Montreal (YUL)

      4 h 44 min - non-stop

      $190 - $650

    3. Calgary (YYC)

      34 min - every 30 minutes - line 300

      $8

  • Fly Montreal to Edmonton

    $195 - $628
    1. Montreal

      15 min - hourly

      $7 - $22

    2. Montreal (YUL)

      4 h 28 min - non-stop

      $180 - $600

    3. Edmonton (YEG)

      24 min - hourly - line 747

      $4

    4. Century Park Station

      25 min - every 15 minutes

      $3

  • Fly Montreal to Red Deer

    $356 - $706
    1. Montreal

      15 min - hourly

      $7 - $22

    2. Montreal (YUL)

      7 h 13 min - 1 stopover

      $320 - $650

    3. Red Deer (YQF)

      14 min - 9.1 miles

      $28 - $35

  • Fly Montreal to Lethbridge

    $337 - $695
    1. Montreal

      15 min - hourly

      $7 - $22

    2. Montreal (YUL)

      7 h 31 min - 1 stopover

      $310 - $650

    3. Lethbridge (YQL)

      8 min - 5.4 miles

      $19 - $24

  • Train to Ottawa, fly to Calgary

    $241 - $715
    1. Montreal

      1 h 55 min - every 3 hours

      $35 - $55

    2. Via-Rail

      5 min - hourly - line 61

      $3

    3. Hurdman C

      19 min - hourly - line 97

      $3

    4. Ottawa (YOW)

      4 h 30 min - non-stop

      $190 - $650

    5. Calgary (YYC)

      34 min - every 30 minutes - line 300

      $8

  • Train to Ottawa, fly to Edmonton

    $220 - $664
    1. Montreal

      1 h 55 min - every 3 hours

      $35 - $55

    2. Via-Rail

      5 min - hourly - line 61

      $3

    3. Hurdman C

      19 min - hourly - line 97

      $3

    4. Ottawa (YOW)

      4 h 26 min - non-stop

      $170 - $600

    5. Edmonton (YEG)

      24 min - hourly - line 747

      $4

    6. Century Park Station

      25 min - every 15 minutes

      $3

  • Bus

    $219 - $505
    1. Montreal

      5 h 45 min - every 4 hours

      $35 - $55

    2. Toronto, ON

      30 h 45 min - once daily

      $110 - $270

    3. Winnipeg, MB

      19 h - once daily

      $70 - $180

  • Train, bus

    $346 - $566
    1. Montréal

      4 h 54 min - hourly

      $70 - $100

    2. Toronto, ON

      40 h 9 min - 3 times a week

      $210 - $300

    3. Portage La Prairie, MB

      17 h 51 min - once daily

      $65 - $170

  • Drive

    $330 - $490
    1. Montreal

      42 h 36 min - 2559.3 miles

      $330 - $490

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Montreal, PQ bus to Montreal airport, fly to Calgary airport, then line 300 bus to Calgary. 6 h 47 min $332. From Montreal, PQ bus to Montreal airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton. 7 h 5 min $341. From Montreal, PQ bus to Montreal airport, fly to Red Deer airport, then taxi to Red Deer. 8 h 42 min $499. From Montreal, PQ bus to Montreal airport, fly to Lethbridge airport, then taxi to Lethbridge. 8 h 54 min $437. From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to Calgary airport, then line 300 bus to Calgary. 8 h 52 min $367. From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton. 9 h 21 min $366. From Montreal bus to Toronto, ON, bus to Winnipeg, MB, then bus to Calgary, AB. 2 days 9 h $348. From Montréal train to Toronto, ON, train to Portage La Prairie, MB, then bus to Calgary, AB. 2 days 16 h $453. From Montreal drive to Calgary. 42 h 36 min $414.