There are 6 ways to get from Drumheller to Fort McMurray by bus, 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.
Bus, fly
best- Take the bus from Drumheller to Calgary Int. Airportbus
- Fly from Calgary International Airport (YYC) to Fort Mcmurray Airport (YMM)plane YYC - YMM
5h 29m$357–831Bus
cheapest- Take the bus from Drumheller to Calgary Int. Airportbus
- Take the bus from Calgary Int. Airport to Edmontonbus
- Take the bus from Edmonton South to Fort McMurray Downtownbus
11h 50m$112–229Drive 649 km
- Drive from Drumheller to Fort McMurraycar 649 km
7h 10m$129–185Bus via Calgary Airport (YYC)
- Take the bus from Drumheller to Calgary Int. Airportbus
- Take the bus from Calgary YYC Airport to Edmonton Southbus
- Take the bus from Edmonton South to Fort McMurray Downtownbus
12h 14m$122–259Bus via Grassland - Highway 63
- Take the bus from Drumheller to Calgary Int. Airportbus
- Take the bus from Calgary Int. Airport to Edmontonbus
- Take the bus from Edmonton - 10014 104 St to Grassland - Esso Stationbus
- Take the bus from Grassland - Highway 63 to Fort McMurray - Marshall Stbus
12h 37mBus via Calgary
- Take the bus from Drumheller to Calgarybus
- Take the bus from Calgary, AB Downtown Ticket Office to Edmonton Downtown Ticket Officebus
- Take the bus from Edmonton, AB - Downtown to Fort McMurray, AB - Downtownbus
14h 25m
Drumheller to Fort McMurray by bus
Questions & Answers
The cheapest way to get from Drumheller to Fort McMurray is to drive which costs $120 - $190 and takes 7h 10m.
The fastest way to get from Drumheller to Fort McMurray is to bus and fly which takes 5h 29m and costs $350 - $850.
No, there is no direct bus from Drumheller to Fort McMurray. However, there are services departing from Drumheller and arriving at Fort McMurray Downtown via Calgary Int. Airport and Edmonton South. The journey, including transfers, takes approximately 11h 50m.
The distance between Drumheller and Fort McMurray is 782 km. The road distance is 649 km.
The best way to get from Drumheller to Fort McMurray without a car is to bus which takes 11h 50m and costs $110 - $230.
It takes approximately 5h 29m to get from Drumheller to Fort McMurray, including transfers.
Drumheller to Fort McMurray bus services, operated by Flixbus USA, depart from Drumheller station.
Drumheller to Fort McMurray bus services, operated by Flixbus USA, arrive at Calgary Int. Airport station.
Yes, the driving distance between Drumheller to Fort McMurray is 649 km. It takes approximately 7h 10m to drive from Drumheller to Fort McMurray.
Book your Drumheller to Fort McMurray bus tickets online with Omio.
What companies run services between Drumheller, AB, Canada and Fort McMurray, AB, Canada?
You can take a bus from Drumheller to Fort McMurray Downtown via Calgary Int. Airport and Edmonton South in around 11h 50m.
- Website
- westjet.com
Flights from Calgary International Airport to Fort Mcmurray Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $340–800
Flights from Calgary International Airport to Fort Mcmurray Airport via Edmonton
- Ave. Duration
- 3h 20m
- When
- Tuesday to Friday
- Estimated price
- $340–800
- Website
- aircanada.com
Flights from Calgary International Airport to Fort Mcmurray Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $95–550
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Drumheller to Calgary Int. Airport
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $17–29
- Schedules at
- flixbus.com
Bus from Drumheller to Calgary Int. Airport
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $17–29
- Schedules at
- flixbus.com
Bus from Calgary Int. Airport to Edmonton
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $35–70
- Schedules at
- flixbus.com
Bus from Drumheller to Calgary Int. Airport
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $17–29
- Schedules at
- flixbus.com
Bus from Drumheller to Calgary Int. Airport
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $17–29
- Schedules at
- flixbus.com
Bus from Calgary Int. Airport to Edmonton
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $35–70
- Schedules at
- flixbus.com
Bus from Drumheller to Calgary
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $20–35
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Calgary Int. Airport to Edmonton
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- flixbus.com
Bus from Calgary Int. Airport to Edmonton
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- flixbus.com
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Edmonton South to Fort McMurray Downtown
- Ave. Duration
- 5h 20m
- Frequency
- 6 times a week
- Estimated price
- $60–130
- Website
- https://www.riderexpress.ca/
- Standard
- $60–130
Bus from Calgary YYC Airport to Edmonton South
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a day
- Estimated price
- $45–100
- Website
- https://www.riderexpress.ca/
- Standard
- $45–100
Bus from Edmonton South to Fort McMurray Downtown
- Ave. Duration
- 5h 20m
- Frequency
- 6 times a week
- Estimated price
- $60–130
- Website
- https://www.riderexpress.ca/
- Standard
- $60–130
Bus from Edmonton, AB - Downtown to Fort McMurray, AB - Downtown
- Ave. Duration
- 5h 45m
- Frequency
- 6 times a week
- Estimated price
- $60–130
- Website
- https://www.riderexpress.ca/
- Standard
- $60–130
- Phone
- +1 403 668 9600
- [email protected]
- Website
- thecanadabus.com
Bus from Calgary YYC Airport to Edmonton South
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- $45–65
- Website
- https://www.thecanadabus.com/
- Phone
- +1 800 232 1958
- [email protected]
- Website
- redarrow.ca
Bus from Edmonton - 10014 104 St to Grassland - Esso Station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- https://www.redarrow.ca/
- Phone
- +1 587-557-7719
- [email protected]
- Website
- coldshot.ca
Bus from Grassland - Highway 63 to Fort McMurray - Marshall St
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $75–95
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $75–95
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Calgary, AB Downtown Ticket Office to Edmonton Downtown Ticket Office
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Website
- https://www.myebus.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 5 incredible day trips from Florence by train, Need to know: Greyhound, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
There are 23+ hotels available in Fort McMurray.













