There are 4 ways to get from CFB Moose Jaw to Spruce Grove by taxi, plane, bus, 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 CFB Moose Jaw to Regina-Airport-YQRtaxi
- Fly from Regina (YQR) to Edmonton International Airport (YEG)plane YQR - YEG
6h 6m$418–1,120Drive 786.4 km
cheapest- Drive from CFB Moose Jaw to Spruce Grovecar 786.4 km
8h 29m$141–204Taxi, bus via Edmonton
- Take the taxi from CFB Moose Jaw to Reginataxi
- Take the bus from Regina to Edmontonbus FlixBus 2722
12h 21m$304–399Taxi, bus
- Take the taxi from CFB Moose Jaw to Reginataxi
- Take the bus from Regina to Edmonton Downtownbus Reg-Edm
13h 15m$281–420
Regina (YQR) to Edmonton International Airport (YEG) flights
Comparing Your Travel Options
The cheapest way to get from CFB Moose Jaw to Spruce Grove is to drive which costs $140 - $210 and takes 8h 29m.
The fastest way to get from CFB Moose Jaw to Spruce Grove is to taxi and fly which takes 6h 6m and costs $410 - $1,200.
The distance between CFB Moose Jaw and Spruce Grove is 842 km. The road distance is 786.4 km.
The best way to get from CFB Moose Jaw to Spruce Grove without a car is to taxi and bus via Edmonton which takes 12h 21m and costs $300 - $400.
It takes approximately 6h 6m to get from CFB Moose Jaw to Spruce Grove, including transfers.
Yes, the driving distance between CFB Moose Jaw to Spruce Grove is 786 km. It takes approximately 8h 29m to drive from CFB Moose Jaw to Spruce Grove.
There are 22+ hotels available in Spruce Grove.
What companies run services between CFB Moose Jaw, Canada and Spruce Grove, AB, Canada?
There is no direct connection from CFB Moose Jaw to Spruce Grove. However, you can take the taxi to Regina-Airport-YQR airport, fly to Edmonton International Airport (YEG), walk to Edmonton International Airport, take the line 747 bus to Century Park Transit Centre, walk to Century Park Station, take the vehicle to Corona Station, walk to 106 Street & Jasper Avenue, take the line 560 bus to Spruce Grove Transit Centre, then take the line 560 bus to Nelson Drive & McLeod Avenue. Alternatively, you can take the taxi to Regina, take the bus to Edmonton, walk to Belvedere Station, take the vehicle to Corona Station, walk to 106 Street & Jasper Avenue, take the line 560 bus to Spruce Grove Transit Centre, then take the line 560 bus to McLeod Avenue & Westridge Crescent.
- Website
- westjet.com
Flights from Regina to Edmonton International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–850
Flights from Regina to Edmonton International Airport via Calgary
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- $230–850
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Regina to Edmonton
- Ave. Duration
- 9h
- Frequency
- 5 times a week
- Estimated price
- $110–170
- Schedules at
- Flixbus USA
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Regina to Edmonton Downtown
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- $95–200
- Website
- Rider Express
- Standard
- $95–200
- Ave. Duration
- 59 min
- Estimated price
- $180–230
Blacktop Shuttle Services & Taxi
- Phone
- +1 306 631 7975
Diamond Taxi
- Phone
- +1 306 693 3999
Jack's Taxi
- Phone
- +1 306 692 1923
Blacktop Shuttle Services & Taxi
- Phone
- +1 306 631 7975
Diamond Taxi
- Phone
- +1 306 693 3999
Jack's Taxi
- Phone
- +1 306 692 1923
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 Heading to Europe? Read this before you buy a Eurail Pass, The beginner’s guide to the 2018 World Nomad Games, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.




