There are 6 ways to get from Spruce Grove to Drumheller by bus, car, tram, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive (Flixbus)
best- Take the bus from Edmonton to Calgary International Airport Domestic Terminalbus FlixBus 2720 / ...
- Drive from Calgary International Airport Domestic Terminal to Drumhellercar
6h 51m$60–99Bus, taxi via Calgary
cheapest- Take the bus from Edmonton - Kingsway LRT Bus Stop 1113 to Calgary - Whitehorn LRT Station-Bus Stop 38 Park and Ridebus
- Take the bus from Calgary to Strathmorebus
- Take the taxi from Strathmore to Drumhellertaxi
8h 3m$49–122Drive 302.1 km
- Drive from Spruce Grove to Drumhellercar 302.1 km
3h 36m$55–79Line 560 bus, tram, fly, drive
- Take the bus from Calahoo Road & McLeod Avenue to Kingsway RAH Transit Centrebus
- Take the tram from Kingsway RAH Station to University Stationtram
- Take the tram from University Station to Century Park Stationtram
- Fly from Edmonton International Airport (YEG) to Calgary International Airport (YYC)plane YEG - YYC
- Drive from Calgary International Airport (YYC) to Drumhellercar
5h 34mBus, taxi
- Take the bus from Edmonton to Strathmorebus FlixBus 2720
- Take the taxi from Strathmore to Drumhellertaxi
8h 30m$58–91Bus, taxi via Calgary Airport (YYC)
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary - Airport YYCbus
- Take the bus from Calgary International Airport Domestic Terminal to Strathmorebus
- Take the taxi from Strathmore to Drumhellertaxi
9h 7m
Edmonton International Airport (YEG) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Spruce Grove to Drumheller is to drive which costs $50 - $80 and takes 3h 36m.
The fastest way to get from Spruce Grove to Drumheller is to drive which takes 3h 36m and costs $50 - $80.
The distance between Spruce Grove and Drumheller is 443 km. The road distance is 302.1 km.
The best way to get from Spruce Grove to Drumheller without a car is to bus and taxi via Calgary which takes 8h 3m and costs $45 - $130.
It takes approximately 6h 51m to get from Spruce Grove to Drumheller, including transfers.
Yes, the driving distance between Spruce Grove to Drumheller is 302 km. It takes approximately 3h 36m to drive from Spruce Grove to Drumheller.
There are 52+ hotels available in Drumheller.
What companies run services between Spruce Grove, AB, Canada and Drumheller, AB, Canada?
There is no direct connection from Spruce Grove to Drumheller. However, you can take the line 560 bus to Kingsway RAH Transit Centre, walk to Kingsway RAH Station, take the vehicle to Churchill Station, take the vehicle to Southgate Station, walk to Edmonton, take the bus to Calgary International Airport Domestic Terminal, then drive to Drumheller. Alternatively, you can drive from Spruce Grove to Drumheller in around 3h 36m.
- Website
- westjet.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $85–600
- Website
- aircanada.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–360
- Website
- flyairnorth.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 55 min
- When
- Monday and Friday
- Estimated price
- $150–220
- Phone
- +1 780 496 1600
- Website
- Edmonton.ca
Tram from Kingsway RAH Station to University Station
- Ave. Duration
- 13 min
- Frequency
- Every 20 minutes
- Estimated price
- $4
- Website
- Edmonton.ca
Tram from University Station to Century Park Station
- Ave. Duration
- 15 min
- Frequency
- Every 15 minutes
- Website
- Edmonton.ca
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Edmonton to Calgary International Airport Domestic Terminal
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
Bus from Calgary to Strathmore
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $6–10
- Schedules at
- Flixbus USA
Bus from Edmonton to Strathmore
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $45–75
- Schedules at
- Flixbus USA
Bus from Calgary International Airport Domestic Terminal to Strathmore
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $10–16
- Schedules at
- Flixbus USA
- Phone
- 780 962 7634
- [email protected]
- Website
- Spruce Grove Transit
Bus from Calahoo Road & McLeod Avenue to Kingsway RAH Transit Centre
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Website
- Spruce Grove Transit
- Phone
- +1 403 668 9600
- [email protected]
- Website
- The Canada Bus
Bus from Edmonton - Kingsway LRT Bus Stop 1113 to Calgary - Whitehorn LRT Station-Bus Stop 38 Park and Ride
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a day
- Estimated price
- $34
- Website
- The Canada Bus
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Edmonton - Kingsway LRT Bus Stop 1113 to Calgary - Whitehorn LRT Station-Bus Stop 38 Park and Ride
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- $45–100
- Website
- Rider Express
- Standard
- $45–100
- Phone
- +1 800 232 1958
- [email protected]
- Website
- Red Arrow
Bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary - Airport YYC
- Ave. Duration
- 3h 56m
- Frequency
- Every 5 minutes
- Website
- Red Arrow
- Ave. Duration
- 1h 5m
- Estimated price
- $9–12
Strathmore Taxi
- Phone
- +1 403 830 8294
Wheatland Taxi
- Phone
- +1 403 499 8294
- Website
- wheatlandtaxi.com
Strathmore Taxi
- Phone
- +1 403 830 8294
Wheatland Taxi
- Phone
- +1 403 499 8294
- Website
- wheatlandtaxi.com
Strathmore Taxi
- Phone
- +1 403 830 8294
Wheatland Taxi
- Phone
- +1 403 499 8294
- Website
- wheatlandtaxi.com
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Why you should take the train in the US, 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.









