There are 3 ways to get from Moose Jaw to Banff by taxi, plane, shuttle, 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.
Taxi, fly, shuttle
best- Take the taxi from Moose Jaw to Regina-Airport-YQRtaxi
- Fly from Regina (YQR) to Calgary International Airport (YYC)plane YQR - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
4h 16m$356–1,061Drive 809.7 km
cheapest- Drive from Moose Jaw to Banffcar 809.7 km
8h 34m$145–209Bus
- Take the bus from Moose Jaw to Calgary International Airport Domestic Terminalbus FlixBus 2726
- Take the bus from Calgary International Airport - YYC to Banffbus Brewster
13h 3m$166–273
Moose Jaw to Banff by bus
Comparing Your Travel Options
The cheapest way to get from Moose Jaw to Banff is to drive which costs $140 - $210 and takes 8h 34m.
The fastest way to get from Moose Jaw to Banff is to taxi and fly and shuttle which takes 4h 16m and costs $350 - $1,100.
No, there is no direct bus from Moose Jaw to Banff. However, there are services departing from Moose Jaw and arriving at Banff via Calgary International Airport - YYC. The journey, including transfers, takes approximately 13h 3m.
The distance between Moose Jaw and Banff is 866 km. The road distance is 809.7 km.
The best way to get from Moose Jaw to Banff without a car is to bus which takes 13h 3m and costs $160 - $280.
It takes approximately 4h 16m to get from Moose Jaw to Banff, including transfers.
Moose Jaw to Banff bus services, operated by Flixbus USA, depart from Moose Jaw station.
Moose Jaw to Banff bus services, operated by Flixbus USA, arrive at Calgary International Airport Domestic Terminal station.
Yes, the driving distance between Moose Jaw to Banff is 810 km. It takes approximately 8h 34m to drive from Moose Jaw to Banff.
There are 593+ hotels available in Banff.
What companies run services between Moose Jaw, SK, Canada and Banff, AB, Canada?
You can take a bus from Moose Jaw to Banff via Calgary International Airport Domestic Terminal and Calgary International Airport - YYC in around 13h 3m.
- Website
- westjet.com
Flights from Regina to Calgary International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $140–800
- Phone
- +1 403 762 0000
- [email protected]
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
- Phone
- +1 403 754 6467
- [email protected]
- Website
- Mountain Park Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Moose Jaw to Calgary International Airport Domestic Terminal
- Ave. Duration
- 10h 35m
- Frequency
- 4 times a week
- Estimated price
- $110–170
- Schedules at
- Flixbus USA
- Phone
- +1 866 606 6700
- [email protected]
- Website
- Brewster Express Homepage
Bus from Calgary International Airport - YYC to Banff
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $75–110
- Website
- Brewster Express Homepage
- Adult
- $75–110
- Phone
- +1 855 757 3222
- [email protected]
- Website
- ABestX
Bus from Calgary International Airport - YYC to Banff
- Ave. Duration
- 2h 41m
- Frequency
- Every 2 hours
- Website
- ABestX
- Phone
- +1 587 968 5088
- [email protected]
- Website
- Vivo Green Travel
Bus from Calgary International Airport - YYC to Banff
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- $59
- Website
- Vivo Green Travel
- Schedules at
- Vivo Green Travel
- Ave. Duration
- 47 min
- Estimated price
- $160–200
Blacktop Shuttle Services & Taxi
- Phone
- +1 306 631 7975
Diamond Taxi
- Phone
- +1 306 693 3999
Jack's Taxi
- Phone
- +1 306 692 1923
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 Train travel in Spain: A guide to Renfe, Travelling to the US: What do I need to know?, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.









