There are 7 ways to get from Alberta to Saskatoon by plane, bus (Flixbus), 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 Lethbridge Airport
best- Fly from Lethbridge Airport (YQL) to Saskatoon John G. Diefenbaker International Airport (YXE)plane YQL - YXE
3h 16m$197–1,156Bus (Flixbus)
cheapest- Take the bus from Calgary to Saskatoonbus FlixBus 2722
11h$80–150Drive 610.8 km
- Drive from Calgary to Saskatooncar 610.8 km
7h 1m$120–173Fly from Grande Prairie Airport
- Fly from Grande Prairie Airport (YQU) to Saskatoon John G. Diefenbaker International Airport (YXE)plane YQU - YXE
3h 45m$200–1,824Fly from Calgary International Airport
- Fly from Calgary International Airport (YYC) to Saskatoon John G. Diefenbaker International Airport (YXE)plane YYC - YXE
3h 13m$89–1,104Fly from Edmonton International Airport
- Fly from Edmonton International Airport (YEG) to Saskatoon John G. Diefenbaker International Airport (YXE)plane YEG - YXE
3h 26m$108–858Fly from Medicine Hat Airport
- Fly from Medicine Hat Airport (YXH) to Saskatoon John G. Diefenbaker International Airport (YXE)plane YXH - YXE
5h 28m$343–1,003
Alberta to Saskatoon by bus (Flixbus)
Questions & Answers
The cheapest way to get from Alberta to Saskatoon is to bus which costs $80 - $150 and takes 11h.
The fastest way to get from Alberta to Saskatoon is to fly which takes 3h 13m and costs $85 - $1,100.
Yes, there is a direct bus departing from Calgary and arriving at Saskatoon. Services depart five times a week, and operate Monday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 11h.
The distance between Alberta and Saskatoon is 521 km. The road distance is 610.8 km.
The best way to get from Alberta to Saskatoon without a car is to bus which takes 11h and costs $80 - $150.
It takes approximately 3h 16m to get from Alberta to Saskatoon, including transfers.
Alberta to Saskatoon bus services, operated by Flixbus USA, depart from Calgary station.
The best way to get from Alberta to Saskatoon is to fly which takes 3h 16m and costs $190 - $1,200. Alternatively, you can bus, which costs $80 - $150 and takes 11h.
Alberta to Saskatoon bus services, operated by Flixbus USA, arrive at Saskatoon station.
Yes, the driving distance between Alberta to Saskatoon is 611 km. It takes approximately 7h 1m to drive from Alberta to Saskatoon.
What companies run services between Alberta, Canada and Saskatoon, SK, Canada?
WestJet flies from Lethbridge Airport (YQL) to Saskatoon John G. Diefenbaker International Airport (YXE) twice daily. Alternatively, Flixbus USA operates a bus from Calgary to Saskatoon 5 times a week. Tickets cost $80–150 and the journey takes 11h.
- Website
- westjet.com
Flights from Lethbridge Airport to Saskatoon John G. Diefenbaker International Airport via Calgary International Airport
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- $150–1,100
Flights from Grande Prairie Airport to Saskatoon John G. Diefenbaker International Airport via Calgary International Airport
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- $190–1,900
Flights from Grande Prairie Airport to Saskatoon John G. Diefenbaker International Airport via Edmonton International Airport
- Ave. Duration
- 8h 4m
- When
- Monday to Saturday
- Estimated price
- $180–1,800
Flights from Grande Prairie Airport to Saskatoon John G. Diefenbaker International Airport via Edmonton International Airport, Calgary International Airport
- Ave. Duration
- 8h 3m
- When
- Monday to Thursday
- Estimated price
- $190–1,900
Flights from Calgary International Airport to Saskatoon John G. Diefenbaker International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $85–950
Flights from Edmonton International Airport to Saskatoon John G. Diefenbaker International Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $90–850
Flights from Edmonton International Airport to Saskatoon John G. Diefenbaker International Airport via Calgary International Airport
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- $90–850
Flights from Medicine Hat Airport to Saskatoon John G. Diefenbaker International Airport via Calgary International Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $340–1,000
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Calgary to Saskatoon
- Ave. Duration
- 11h
- Frequency
- 5 times a week
- Estimated price
- $80–150
- Schedules at
- flixbus.com
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 Travelling to the US: What do I need to know?, How to get from London to Edinburgh, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Book your Alberta to Saskatoon bus tickets online with Omio and FlixBus.
There are 105+ hotels available in Saskatoon.

