There are 5 ways to get from High Level to Drumheller by plane, car, bus, 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.
Fly from High Level Airport, drive
best- Fly from High Level Airport (YOJ) to Calgary International Airport (YYC)YOJ - YYC
- Drive from Calgary International Airport (YYC) to Drumheller
5h 54m$601–1,267Drive 1,012.2 km
cheapest- Drive from High Level to Drumheller1,012.2 km
11h 34m$203–293Bus, drive
- Take the bus from High Level, AB to Edmonton, AB
- Take the bus from Edmonton, AB - Southgate LRT Station to Calgary AB - CrossIron Mills
- Drive from CrossIron Mills to Drumheller
16h 25m$251–336Bus to Grande Prairie Airport, fly, drive
- Take the bus from High Level, AB to Grande Prairie, AB
- Fly from Grande Prairie Airport (YQU) to Calgary International Airport (YYC)YQU - YYC
- Drive from Calgary International Airport (YYC) to Drumheller
9h 9m$424–965Bus, taxi
- Take the bus from High Level, AB to Edmonton, AB
- Take the bus from Edmonton to Strathmore
- Take the taxi from Strathmore to Drumheller
18h 17m$213–348
High Level Airport (YOJ) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from High Level to Drumheller is to drive which costs $200 - $300 and takes 11h 34m.
The fastest way to get from High Level to Drumheller is to fly and drive which takes 5h 54m and costs $600 - $1,300.
The distance between High Level and Drumheller is 992 km. The road distance is 1012.2 km.
The best way to get from High Level to Drumheller without a car is to bus and taxi which takes 18h 17m and costs $210 - $350.
It takes approximately 5h 54m to get from High Level to Drumheller, including transfers.
Yes, the driving distance between High Level to Drumheller is 1012 km. It takes approximately 11h 34m to drive from High Level to Drumheller.
There are 33+ hotels available in Drumheller.
What companies run services between High Level, AB, Canada and Drumheller, AB, Canada?
There is no direct connection from High Level to Drumheller. However, you can take the taxi to High Level Airport (YOJ) airport, fly to Calgary International Airport (YYC), then drive to Drumheller. Alternatively, you can take a bus from High Level, AB to Drumheller via Edmonton, AB, 165 Street & Stony Plain Road, West Edmonton Mall Bay B, West Edmonton Mall Transit Centre Bay D, Southgate Transit Centre Bay O, Edmonton, AB - Southgate LRT Station, and CrossIron Mills in around 16h 25m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- westjet.com
Flights from Grande Prairie Airport to Calgary International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $260–750
Flights from Grande Prairie Airport to Calgary International Airport via Edmonton
- Ave. Duration
- 3h 14m
- When
- Monday to Thursday
- Estimated price
- $260–750
- Website
- aircanada.com
Flights from High Level Airport to Calgary International Airport via Edmonton
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- $550–1,200
Flights from Grande Prairie Airport to Calgary International Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Saturday
- Estimated price
- $60–410
- Phone
- 780-983-8225
- Website
- northernexpress.ca
Bus from High Level, AB to Edmonton, AB
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $160–200
- Website
- http://northernexpress.ca/
- Schedules at
- http://northernexpress.ca/
- Adult
- $160–200
Bus from High Level, AB to Grande Prairie, AB
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $110–140
- Website
- http://northernexpress.ca/
- Schedules at
- http://northernexpress.ca/
- Adult
- $110–140
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Edmonton, AB - Southgate LRT Station to Calgary AB - CrossIron Mills
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a day
- Estimated price
- $63–64
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $63–64
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Edmonton, AB - Southgate LRT Station to Calgary AB - CrossIron Mills
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $75–95
- Website
- https://riderexpress.ca/
- Standard
- $75–95
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Edmonton to Strathmore
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- $35–130
- Schedules at
- flixbus.com
- Adult
- $35–130
- Ave. Duration
- 1h 5m
- Estimated price
- $9–12
Wheatland Taxi
- Phone
- +1 403 499 8294
- Website
- wheatlandtaxi.com
Strathmore Taxi
- Phone
- +1 403 830 8294
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 4 stunningly beautiful Philippines islands you need to visit, Heading to Europe? Read this before you buy a Eurail Pass, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.




