There are 4 ways to get from Saskatchewan to Calgary 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 Saskatoon John G. Diefenbaker International Airport
best- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Calgary International Airport (YYC)plane YXE - YYC
1h 54m$107–912Bus (Flixbus)
cheapest- Take the bus from Saskatoon to Calgarybus FlixBus 2722
11h 6m$97–160Drive 610.9 km
- Drive from Saskatoon to Calgarycar 610.9 km
7h 1m$119–172Fly from Regina
- Fly from Regina (YQR) to Calgary International Airport (YYC)plane YQR - YYC
3h 21m$197–793
Saskatoon John G. Diefenbaker International Airport (YXE) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Saskatchewan to Calgary is to bus which costs $95 - $160 and takes 11h 6m.
The fastest way to get from Saskatchewan to Calgary is to fly which takes 1h 54m and costs $100 - $950.
The distance between Saskatchewan and Calgary is 542 km. The road distance is 610.9 km.
The best way to get from Saskatchewan to Calgary without a car is to bus which takes 11h 6m and costs $95 - $160.
It takes approximately 1h 54m to get from Saskatchewan to Calgary, including transfers.
The best way to get from Saskatchewan to Calgary is to fly which takes 1h 54m and costs $100 - $950. Alternatively, you can bus, which costs $95 - $160 and takes 11h 6m.
Calgary is 1h behind Saskatchewan. It is currently 3:43 AM in Saskatchewan and 2:43 AM in Calgary.
Yes, the driving distance between Saskatchewan to Calgary is 611 km. It takes approximately 7h 1m to drive from Saskatchewan to Calgary.
There are 875+ hotels available in Calgary.
What companies run services between Saskatchewan, Canada and Calgary, AB, Canada?
WestJet flies from Saskatoon John G. Diefenbaker International Airport (YXE) to Calgary International Airport (YYC) every 4 hours. Alternatively, Flixbus USA operates a bus from Saskatoon to Calgary 5 times a week. Tickets cost $80–140 and the journey takes 11h.
- Website
- westjet.com
Flights from Saskatoon John G. Diefenbaker International Airport to Calgary International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $85–850
Flights from Regina to Calgary International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $190–750
Flights from Regina to Calgary International Airport via Edmonton
- Ave. Duration
- 4h 22m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $190–750
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Saskatoon to Calgary
- Ave. Duration
- 11h
- Frequency
- 5 times a week
- Estimated price
- $80–140
- 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 French strikes 2018: What are my alternative transport options?, 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.

