Travel options for:
Winnipeg to Calgary
  • Fly

    $141 - $291
    1. Winnipeg

      21 min - hourly - line 15

      $3

    2. Winnipeg (YWG)

      2 h 10 min - non-stop

      $130 - $280

    3. Calgary (YYC)

      34 min - every 30 minutes - line 300

      $8

  • Bus

    $73 - $183
    1. Northbound Vaughan at Portage

      21 min - hourly - line 15

      $3

    2. Westbound Wellington at

      4 min - 1226 feet

    3. Winnipeg, MB

      19 h - once daily

      $70 - $180

  • Train, bus

    $162 - $246
    1. Winnipeg

      17 h 37 min - 3 times a week

      $140 - $200

    2. Edmonton

      5 min - 1495 feet

    3. Edmonton

      4 h - 4 times a day

      $21 - $55

  • Drive

    $110 - $160
    1. Winnipeg

      15 h 27 min - 828.8 miles

      $110 - $160

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

From Northbound Vaughan at Portage North line 15 bus to Winnipeg airport, fly to Calgary airport, then line 300 bus to Calgary. 4 h 19 min $220. From Northbound Vaughan at Portage North line 15 bus to Westbound Wellington at Airport Terminal, walk to Winnipeg, MB, then bus to Calgary, AB. 20 h 25 min $122. From Winnipeg train to Edmonton, walk to Edmonton, then bus to Calgary, AB. 22 h 42 min $206. From Winnipeg drive to Calgary. 15 h 27 min $134.