There are 3 ways to get from Banff to Moose Jaw by shuttle, plane, taxi, 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.
Shuttle, fly, taxi
best- Take a shuttle bus from Banff, AB to Calgary International Airport - YYC
- Fly from Calgary International Airport (YYC) to Regina (YQR)plane YYC - YQR
- Take the taxi from Regina-Airport-YQR to Moose Jawtaxi
4h 41m$357–1,059Bus (Flixbus)
cheapest- Take the bus from Banff to Calgary Flix busbus FlixBus 2721 / ...
- Take the bus from Calgary Flix bus to Moose Jawbus FlixBus 2726
13h 15m$119–188Drive 807.3 km
- Drive from Banff to Moose Jawcar 807.3 km
8h 33m$146–211
Banff to Moose Jaw by bus (Flixbus)
Comparing Your Travel Options
The cheapest way to get from Banff to Moose Jaw is to bus which costs $110 - $190 and takes 13h 15m.
The fastest way to get from Banff to Moose Jaw is to shuttle and fly and taxi which takes 4h 41m and costs $350 - $1,100.
No, there is no direct bus from Banff to Moose Jaw. However, there are services departing from Banff and arriving at Moose Jaw via Calgary Flix bus. The journey, including transfers, takes approximately 13h 15m.
The distance between Banff and Moose Jaw is 868 km. The road distance is 807.3 km.
The best way to get from Banff to Moose Jaw without a car is to bus which takes 13h 15m and costs $110 - $190.
It takes approximately 4h 41m to get from Banff to Moose Jaw, including transfers.
Banff to Moose Jaw bus services, operated by Flixbus USA, depart from Banff station.
Banff to Moose Jaw bus services, operated by Flixbus USA, arrive at Calgary Flix bus station.
Yes, the driving distance between Banff to Moose Jaw is 807 km. It takes approximately 8h 33m to drive from Banff to Moose Jaw.
Book your Banff to Moose Jaw bus tickets online with FlixBus.
What companies run services between Banff, AB, Canada and Moose Jaw, SK, Canada?
You can take a bus from Banff to Moose Jaw via Calgary Flix bus in around 13h 15m.
- Website
- westjet.com
Flights from Calgary International Airport to Regina
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $140–800
- Phone
- +1 403 762 0000
- [email protected]
- Website
- Banff Transportation
Shuttle from Banff, AB to Calgary International Airport - YYC
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Banff, AB to Calgary International Airport - YYC
- 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 Banff, AB to Calgary International Airport - YYC
- 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 Banff to Calgary Flix bus
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- $19–29
- Schedules at
- Flixbus USA
Bus from Calgary Flix bus to Moose Jaw
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- $100–160
- Schedules at
- Flixbus USA
- Ave. Duration
- 46 min
- Estimated price
- $160–190
CO-OP Taxi Regina Ltd
- Phone
- +1 306 525 2727
- Website
- co-optaxiregina.com
Regina Cabs
- Phone
- +1 306 543 3333
- Website
- reginacabs.com
Capital Cabs
- Phone
- +1 306-7912222
- Website
- capitalcabs.ca
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 Flying into Beijing?, Heading to Europe? Read this before you buy a Eurail Pass, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
Booking & Getting There
There are 25+ hotels available in Moose Jaw.






