There are 3 ways to get from Moose Jaw to Cranbrook by taxi, 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.
Taxi, fly
best- Take the taxi from Moose Jaw to Regina-Airport-YQRtaxi
- Fly from Regina (YQR) to Cranbrook/Canadian Rockies International Airport (YXC)plane YQR - YXC
4h 27m$661–966Drive 859.7 km
cheapest- Drive from Moose Jaw to Cranbrookcar 859.7 km
9h 33m$169–244Bus
- Take the bus from Moose Jaw to Fort Macleodbus FlixBus 2726
- Take the bus from Fort Macleod, AB to Cranbrook, BC - 513 Cranbrook St Northbus Calgary
12h 9m$184–277
Moose Jaw to Cranbrook by bus and foot
Questions & Answers
The cheapest way to get from Moose Jaw to Cranbrook is to drive which costs $160 - $250 and takes 9h 33m.
The fastest way to get from Moose Jaw to Cranbrook is to taxi and fly which takes 4h 27m and costs $650 - $1,000.
No, there is no direct bus from Moose Jaw to Cranbrook. However, there are services departing from Moose Jaw and arriving at Cranbrook, BC - 513 Cranbrook St North via Fort Macleod, AB. The journey, including transfers, takes approximately 12h 9m.
The distance between Moose Jaw and Cranbrook is 886 km. The road distance is 859.7 km.
The best way to get from Moose Jaw to Cranbrook without a car is to bus which takes 12h 9m and costs $180 - $280.
It takes approximately 4h 27m to get from Moose Jaw to Cranbrook, including transfers.
Moose Jaw to Cranbrook bus services, operated by Flixbus USA, depart from Moose Jaw station.
Moose Jaw to Cranbrook bus services, operated by Flixbus USA, arrive at Fort Macleod station.
Yes, the driving distance between Moose Jaw to Cranbrook is 860 km. It takes approximately 9h 33m to drive from Moose Jaw to Cranbrook.
There are 17+ hotels available in Cranbrook.
What companies run services between Moose Jaw, SK, Canada and Cranbrook, BC, Canada?
You can take a bus from Moose Jaw to Cranbrook, BC - 513 Cranbrook St North via Fort Macleod and Fort Macleod, AB in around 12h 9m.
- Website
- westjet.com
Flights from Regina to Cranbrook/Canadian Rockies International Airport via Calgary
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- $410–700
Flights from Regina to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 5h 25m
- When
- Thursday and Sunday
- Estimated price
- $230–1,100
- Website
- aircanada.com
Flights from Regina to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- $230–1,100
- Website
- pacificcoastal.com
Flights from Regina to Cranbrook/Canadian Rockies International Airport via Kelowna
- Ave. Duration
- 4h 50m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $410–700
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Moose Jaw to Fort Macleod
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $80–140
- Schedules at
- Flixbus USA
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Fort Macleod, AB to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- $100–140
- Website
- Home Mountain Man Mike's
- 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 How to get from Stansted Airport into central London, Best ways to travel around Australia, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.




