There are 5 ways to get from Saskatoon (Station) to Winnipeg by plane, bus (Flixbus), train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Saskatoon John G. Diefenbaker International Airport
best- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Winnipeg J. A. Richardson International Airport (YWG)plane YXE - YWG
4h 22m$238–913Drive 780.6 km
cheapest- Drive from Saskatoon (Station) to Winnipegcar 780.6 km
9h 4m$141–204Bus
- Take the bus from Saskatoon Downtown to Reginabus Edm-Reg
- Take the bus from Regina to Winnipegbus FlixBus 2723
12h 8m$145–244Train
- Take the train from Saskatoon to Winnipegtrain VIA Rail
14h 3m$170–410Drive to Regina, fly
- Drive from Saskatoon (Station) to Regina-Airport-YQRcar
- Fly from Regina (YQR) to Winnipeg J. A. Richardson International Airport (YWG)plane YQR - YWG
4h 47m$181–854
Saskatoon (Station) to Winnipeg by train
Comparing Your Travel Options
The cheapest way to get from Saskatoon (Station) to Winnipeg is to drive which costs $140 - $210 and takes 9h 4m.
The fastest way to get from Saskatoon (Station) to Winnipeg is to fly which takes 4h 22m and costs $230 - $950.
No, there is no direct bus from Saskatoon (Station) to Winnipeg. However, there are services departing from Valley Road Garage and arriving at Winnipeg via Saskatoon Downtown, 14th Ave @ Broad St and Regina. The journey, including transfers, takes approximately 12h 8m.
Yes, there is a direct train departing from Saskatoon and arriving at Winnipeg. Services depart twice a week, and operate Monday and Friday. The journey takes approximately 14h 3m.
The distance between Saskatoon (Station) and Winnipeg is 738 km. The road distance is 780.6 km.
The best way to get from Saskatoon (Station) to Winnipeg without a car is to bus which takes 12h 8m and costs $140 - $250.
It takes approximately 4h 22m to get from Saskatoon (Station) to Winnipeg, including transfers.
Saskatoon (Station) to Winnipeg bus services, operated by Rider Express, depart from Saskatoon Downtown station.
Saskatoon (Station) to Winnipeg train services, operated by VIA Rail, depart from Saskatoon station.
The best way to get from Saskatoon (Station) to Winnipeg is to fly which takes 4h 22m and costs $230 - $950. Alternatively, you can bus, which costs $140 - $250 and takes 12h 8m, you could also train, which costs $170 - $410 and takes 14h 3m.
What companies run services between Saskatoon (Station), Canada and Winnipeg, MB, Canada?
WestJet flies from Saskatoon John G. Diefenbaker International Airport (YXE) to Winnipeg J. A. Richardson International Airport (YWG) twice daily. Alternatively, you can take a vehicle from Saskatoon (Station) to Winnipeg via Valley Road Garage, Downtown Terminal West 1, Saskatoon Downtown, Regina, 14th Ave @ Broad St, Quance St @ Vic Square Mall, and Regina in around 12h 8m.
- Website
- westjet.com
Flights from Saskatoon John G. Diefenbaker International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $190–850
Flights from Regina to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $110–750
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Saskatoon to Winnipeg
- Ave. Duration
- 14h 3m
- Frequency
- Twice a week
- Estimated price
- $170–410
- Website
- VIA Rail
- Escape
- $170–390
- Business
- $230–400
- Business Plus
- $240–410
- Economy
- $190–400
- Economy Plus
- $210–410
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Saskatoon Downtown to Regina
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- Rider Express
- Standard
- $40–95
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Regina to Winnipeg
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- $80–120
- Schedules at
- Flixbus USA
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 How to get from London City Airport into central London, The beginner’s guide to the 2018 World Nomad Games, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Saskatoon (Station) to Winnipeg bus services, operated by Rider Express, arrive at Regina station.
Winnipeg is 1h ahead of Saskatoon (Station). It is currently 6:27 PM in Saskatoon (Station) and 7:27 PM in Winnipeg.
Saskatoon (Station) to Winnipeg train services, operated by VIA Rail, arrive at Winnipeg station.
Yes, the driving distance between Saskatoon (Station) to Winnipeg is 781 km. It takes approximately 9h 4m to drive from Saskatoon (Station) to Winnipeg.
Book your Saskatoon (Station) to Winnipeg train tickets online with Omio and 12go.asia.
There are 272+ hotels available in Winnipeg.








