There are 4 ways to get from Saskatoon (Station) to Banff by plane, bus, 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, bus
best- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Calgary International Airport (YYC)plane YXE - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
3h 40m$174–844Bus
cheapest- Take the bus from Saskatoon to Calgarybus FlixBus 2722
- Take the bus from Calgary, AB - Marriott Downtown Hotel to Banff, AB - Red Carpet Innbus Calgary to Banff
14h 43m$140–206Train
- Take the train from Saskatoon to Jaspertrain VIA Rail
- Take the train from Jasper to Banfftrain Passage to the Peaks Discovery / ...
6d 20h$7,106–12,176Drive 721.8 km
- Drive from Saskatoon (Station) to Banffcar 721.8 km
8h 8m$141–204
Saskatoon John G. Diefenbaker International Airport (YXE) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Saskatoon (Station) to Banff is to drive which costs $140 - $210 and takes 8h 8m.
The fastest way to get from Saskatoon (Station) to Banff is to fly and bus which takes 3h 40m and costs $170 - $850.
No, there is no direct train from Saskatoon (Station) to Banff. However, there are services departing from Saskatoon and arriving at Banff via Jasper. The journey, including transfers, takes approximately 6 days 20h.
The distance between Saskatoon (Station) and Banff is 665 km. The road distance is 721.8 km.
The best way to get from Saskatoon (Station) to Banff without a car is to bus which takes 14h 43m and costs $140 - $210.
It takes approximately 3h 40m to get from Saskatoon (Station) to Banff, including transfers.
Saskatoon (Station) to Banff train services, operated by VIA Rail, depart from Saskatoon station.
The best way to get from Saskatoon (Station) to Banff is to bus which takes 14h 43m and costs $140 - $210. Alternatively, you can train, which costs $7,000 - $13,000 and takes 6 days 20h.
Banff is 1h behind Saskatoon (Station). It is currently 6:16 PM in Saskatoon (Station) and 5:16 PM in Banff.
Saskatoon (Station) to Banff train services, operated by VIA Rail, arrive at Jasper station.
What companies run services between Saskatoon (Station), Canada and Banff, AB, Canada?
You can take a vehicle from Saskatoon (Station) to Banff, AB - Red Carpet Inn via Saskatoon, Calgary, and Calgary, AB - Marriott Downtown Hotel in around 14h 43m. Alternatively, you can take a train from Saskatoon to Banff via Jasper in around 6d 20h.
- 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–750
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Saskatoon to Jasper
- Ave. Duration
- 19h 40m
- Frequency
- Twice a week
- Estimated price
- $100–180
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $130–180
- Economy Adult - Advanced Booking
- $130–160
- Economy Escape Advanced Booking - Adult
- $100–130
- Phone
- 1-877-460-3200
- reservations@rockymountaineer.com
- Website
- rockymountaineer.com
Train from Jasper to Banff
- Ave. Duration
- 6d
- Frequency
- On demand
- Estimated price
- $7,000–12,000
- Website
- https://www.rockymountaineer.com/
- Schedules at
- https://www.rockymountaineer.com/routes_destinations
- 1 Guest
- $7,000–12,000
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from Calgary Airport to HI Banff Alpine Centre
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Schedules at
- banffexplorer.com
- 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
- Adult
- $80–140
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Calgary, AB - Marriott Downtown Hotel to Banff, AB - Red Carpet Inn
- Ave. Duration
- 2h 57m
- Frequency
- On demand
- Estimated price
- $33–34
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $33–34
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 Need to know: Greyhound, Travelling around the UAE, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Saskatoon (Station) to Banff is 722 km. It takes approximately 8h 8m to drive from Saskatoon (Station) to Banff.
There are 551+ hotels available in Banff.






