Disclaimer: This page may contain affiliate links. Please review our full Terms and Conditions for more information and our Privacy Policy. Note that any pricing, operating hours, or other such information provided below may have changed since initial publication.
Compiled by the Road Trip Alberta team
Last updated on January 11, 2022
Drumheller is the intriguing hub for all things dinosaur. A part of the Canadian Badlands, it is steeped in history that dates back millions of years. This small city is home to the world-famous Royal Tyrrell Museum, is a part of the Hoodoo Trail and the Dinosaur Trail, and offers plenty of hiking and other outdoor activities across its dramatic landscape.
The Drumheller Badlands area is not always the first choice for visitors to Alberta (being in the opposite direction of the famed Rocky Mountains), but is a very worthy destination that offers something completely different.
It can be done via a day trip from Alberta’s main hubs of Calgary and Edmonton, and is also frequently visited by travelers from the smaller cities of Lethbridge and Medicine Hat. Directions to Drumheller are highlighted below via the many possible ways to get there.
About the Route
- The closest international airport to Drumheller is the Calgary International Airport (YYC). The driving distance from Calgary to Drumheller is 135km and takes approximately one hour and thirty minutes.
- Traveling from Edmonton to Drumheller is about 280km and driving time is around 3 hours.
- If you’re driving from Medicine Hat to Drumheller the route is 244km and the driving time is roughly 2 hours and 20 minutes.
- Driving from Lethbridge to Drumheller is 262km and driving time is 2 hours and 45 minutes.
Getting from Calgary to Drumheller
By Car
Traveling from Calgary to Drumheller by car is easily the best option.
The distance from Calgary to Drumheller is 135km which means that you are only about an hour and a half away from the ultimate dinosaur experience! Although there are plenty of Drumheller tours from Calgary, the quick drive from Calgary is easily done. As a bonus, during the drive, you will be able to figure out what to do in Drumheller and view the hoodoos Drumheller is known for as they appear in the landscape!
From Calgary the directions are quite easy and the route shows off the quintessential Alberta landscape by slowly transforming into the iconography that the Canadian Badlands is known for. Take Highway 2 (Deerfoot Trail) north out of the city until you hit township road 566 east. You’ll soon meet up with Highway 9 north and east into Drumheller. In typical prairie fashion, the roads are generally straight and easy to navigate, however, we always recommend checking the road conditions before you depart.
If you flew into Calgary just to road trip around and see the sights, there are plenty of car rental options at the Calgary airport. Book in advance to ensure less hassle:
- We recommend booking via RentalCars.com, to select the cheapest rate or to book with whichever company you prefer.
If you are not interested in a traditional car rental through an agency, you can also rent a car through Turo which operates similar to AirBnB but for car rentals. The Calgary International Airport is a frequent pick up/drop off point.
If you are not in a rush, or want to spend an extra night in Calgary because you arrive late, there are plenty of hotels in the area. Those right onsite at the airport tend to be more expensive, so we prefer these options:
- Hotel Clique is a super chic and affordable hotel that has free parking, free WiFi, and a great restaurant onsite. It is a quick shuttle ride from the airport, and we have stayed here several times when we have an early flight out of Calgary. Bonus: it has two rooftop pools!
- Want to start the journey and cut down on the drive the next day? Book a night at the Days Inn in Balzac just north of Calgary, take a swim and spin down the waterslide in the morning, and find yourself just an hour away from Drumheller.
By Private Transfer
If available in your budget, a private transfer from Calgary to Drumheller allows you to arrive in style for your dinosaur adventure! Try Limo To Go for limos, private car service sedans, luxury SUVs in Central and Southern Alberta.
Bus to Drumheller
There is currently no direct bus route to go from Calgary to the Drumheller Badlands area. There is an option to bus from Calgary to Strathmore on either the Prairie Sprinter or J & L Shuttle and take a taxi from Strathmore to Drumheller which would cost upwards of $150 for the one hour and 15-minute drive.
By Other Options
- Taxis are always an option, of course, however a taxi ride from Calgary to Drumheller can cost approximately $250 for a one-way journey.
- Uber is in Calgary but not in Drumheller, so you would need to find an alternative to get from Drumheller to Calgary. Also, consider that drivers may not be willing or capable to make the drive and the price is close to what a taxi would cost for just one way.
- Poparide.com has options to select your driver based on your luggage and equipment requirements if you are traveling with lots of luggage or bikes. Poparide charges per seat so you have an opportunity to meet other visitors if you are traveling solo to Drumheller. Currently, no seat appears to cost more than $20 for the trip.
Fun Things To Do From Calgary to Drumheller
- CrossIron Mills – Start your road trip off with a stop at CrossIron Mills mall! Fill up on snacks and get your fill of shopping in at the biggest one-level shopping center in Alberta.
- Beiseker – An hour into the trip is the lovely small town of Beiseker. Stop and check out the Beiseker Station Museum to get a glimpse into the lives of early settlers small-town prairie lives.
- Rosebud – 30 minutes passed Beiseker (take a right onto AB-840 S) is the cute town of Rosebud. If you time it right, you can take in a show at the Rosebud Theatre – this hidden gem has great food and professional live theatre!
- Horsethief Canyon – Just 17km west of Drumheller is this eye-catching U-shaped canyon, and a great introduction to the beauty of the Canadian Badlands. There is free parking plus plenty of photo ops, so don’t miss this stop!
Getting From Edmonton to Drumheller
By Car
From the south of Edmonton, the Drumheller Badlands are roughly a three-hour drive. It’s always a good idea to check the road conditions before you leave in case of bad weather or traffic due to an accident. Especially as the beginning of your drive south is on the QEII (also known as Queen Elizabeth Highway or Highway 2) and accidents are common on that major highway.
From Highway 2, take Highway 42 east until you can get on Highway 21 south. From there, take township road 575 east into Drumheller.
If you are coming from central or northern Edmonton, the quickest route is to stay off of the QEII. The ring road will get you to Highway 14 east, then take Highway 21 south. That merges with Highway 53, and then get on Highway 56 going south right to Drumheller.
If you are in need of a car rental, there are many shops around Edmonton.
- We recommend booking via RentalCars.com, to select the cheapest rate or to book with whichever company you prefer.
If you are not interested in a traditional car rental through an agency, you can also rent a car through Turo which operates similar to AirBnB but for car rentals.
If you need a night in Edmonton, we recommend staying in the southern part of the city as it will give you a jump start on your trip.
Wingate by Wyndham (near the Edmonton International Airport) includes breakfast in the morning and even has a spa for the ultimate relaxation before your drive to Drumheller.
By Private Transfer
Limo To Go – Limousine service provider for limos, private car service sedans, luxury SUVs in Central and Southern Alberta.
By Bus
Unfortunately, there is no direct bus going from Edmonton to Drumheller. There is an option to bus from Edmonton to Airdrie and then taxi the rest of the way to Drumheller which would cost approximately $200 for the one hour and twenty-minute drive. Red Arrow buses will also get you from Edmonton to Calgary, which will get you a little bit closer.
By Other Options
Finding a taxi or Uber driver may be difficult as many will not be willing to make the drive to Drumheller. Also, note that it can cost approximately $400 for a one-way journey.
Fun Things to Do From Edmonton to Drumheller
- Hay Lakes (Miquelon Lake Provincial Park) – This Provincial Park is a popular day-use and camping area close to Edmonton. There are sandy beaches and clear, shallow water (that is NOT great for swimming). There are also modern change-rooms and showers for use in the park. In winter, cross-country skiing is a possibility.
- Rumsey Ecological Reserve – Just east of Highway 56 is the Rumsey Ecological Reserve. Experience the true wild prairie – there are many birds, wildlife and wildflowers. Bring lots of bug spray and sunscreen if you’re planning on using the walking trails. There are also no public roads on the reserve, so most of your exploring will be on foot.
- World’s Largest Lamp – Just over an hour until the Drumheller-Badlands area, get a picture with the World’s Largest Lamp in Donalda! The lamp is 42ft. tall and lights up every night. Across the street is the town’s lamp museum with a unique collection of oil lamps that dates back 200 years.
Upon arrival to Drumheller – Badlands Area
Whether you are coming from Calgary or Edmonton, we hope you enjoyed your picturesque Alberta road trip to Drumheller! A map of Drumheller and various guides can be found here. Due to its size and the seasonal nature of tourism to Drumheller, the options for accommodations are definitely limited in comparison to a bigger city.
Where to Stay in Drumheller
There are some good hotel options in Drumheller and even some Drumheller B&B options for you to choose from. Keep in mind that if you are coming in the busy summer months we highly recommend booking your accommodations ahead of time.
- Luxury(ish) – The Canalta Jurassic is the best-rated location in Drumheller and they get extra points for staying in the dinosaur theme with their Cretaceous Conference Centre. Bonus: breakfast is included! Ramada by Wyndham is also a nice option for those traveling with kids as they have an indoor pool and waterslides!
- Mid-range – The Travelodge by Wyndham is a budget-friendly option that comes with a killer view of the surrounding hills.
- Budget – Dinosaur Hotel was originally built in 1924 and what it lacks in appearance it makes up for in price – you can get a room for as low as $61.
- Bed and Breakfasts and Airbnb’s – There are plenty of Airbnb options available in Drumheller.
Don’t Forget!
Need some help planning your itinerary? Check out our guide for all the things to do while visiting the Drumheller-Badlands area.
ALSO, don’t forget that while you’re on the road, you can download our FREE Road Trip Alberta bingo cards, to make it just that much more fun!