Travel from Saskatoon to Winnipeg

Train, bus or fly from Saskatoon to Winnipeg?

WestJet and Air Canada fly from Saskatoon to Winnipeg 4 times a day. Alternatively, VIA Rail operates a train from Saskatoon to Winnipeg twice daily. Tickets cost $65 - $230 and the journey takes 11 h 13 min.

How to get from Saskatoon to Winnipeg

ModeDurationPrice
From 39th Street / Avenue B line 12 bus to Saskatoon airport, fly to Winnipeg airport, then line 15 bus to Winnipeg.3 h 17 min$145
From 22nd Street / Avenue C line 62 bus to Elevator / Dieppe, walk to Saskatoon, then train to Winnipeg.12 h 50 min$145
From Saskatoon, SK bus to Southbound Wellington at Greyhound Terminal then line 15 bus to Southbound Vaughan at Portage North.14 h 1 min$90
From 23rd Street / 2nd Avenue line 15 bus to Valley Road Garage, walk to Saskatoon, then train to Winnipeg.14 h 29 min$144
From Saskatoon drive to Winnipeg.9 h 30 min$78
Close Print Itinerary
  1. Here are 5 options to get from
    Saskatoon to Winnipeg:

    1. Trip:
      1 Fly
      • One-Way approx: USD $101 - $246
      • Duration: 3 h 17 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $101 - $246
        • Duration: 3 h 17 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $70 - $235
      • Duration: 12 h 50 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $70 - $235
        • Duration: 12 h 50 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $55 - $127
      • Duration: 14 h 1 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $55 - $127
        • Duration: 14 h 1 min
        Close x
    4. Trip:
      4 Train via Valley Road Garage
      • One-Way approx: USD $69 - $234
      • Duration: 14 h 29 min
      Open +
      • Trip:
        4 Train via Valley Road Garage
        • One-Way approx: USD $69 - $234
        • Duration: 14 h 29 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $60 - $95
      • Duration: 9 h 30 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $60 - $95
        • Duration: 9 h 30 min
        Close x