Badlands Trail

from/per person $0

  • Road trip
  • $ Budget
  • $$ Mid Range
  • Disabled friendly
  • Great for families
  • Loop route


Why would anyone choose to travel in an area called the “Badlands”? The 771 kilometres of road in the Dinosaur Valley and Drumheller area of Alberta may be nothing like the spectacularly beautiful drives between the mountains and lakes of the Rockies, but the Badlands are just as fascinating in their way, and the Badlands Trail gives a unique view of the areas from Calgary to Drumheller to Medicine Hat to Lethbridge and back. As part of a longer journey or as a four-day trip in itself, the Canadian Badlands Trail is a road no visitor to Alberta should miss.

The Badlands Trail is ideal for families or individuals. Wandering among the pillar-like hoodoos with their top-heavy shapes or viewing dinosaur bones at the Royal Tyrell Museum in Drumheller or crossing the Red Deer River on the Beriot Ferry, one of the last remaining cable ferries in Alberta, are popular activities, and the area offers much more.

The badlands are known for contrasts, from the rolling hills that suddenly change to steep cliffs to the extremes in temperature that make both winters and summers harsh. Fort Whoop-Up near Lethbridge and other sites for illegal alcohol distribution show the colourful side of the regions’ history, while the Nikka Yuko Japanese Gardens in Lethbridge show a different side of life.

From dinosaur bones to Japanese gardens, the Badlands Trail offers experiences for all travellers.

  • Comfortable highway driving
  • Spectacular scenery
  • Lots of stopping options
  • Easy access to accommodation
  • Museums and tours along the route
  • Minimal preparation or planning


Day Destinations Drive time Kilometres
1 Calgary to Bleriot Ferry 1 h 33 min 148 km
1 Bleriot Ferry to Drumheller 41 min 24 km
2 Drumheller to Dinosaur Provincial Park 1 h 51 min 164 km
2 Dinosaur Provincial Park to Medicine Hat 1 h 25 min 123 km
3 Medicine Hat to Lethbridge 1 h 57 min 170 km
4 Lethbridge to Calgary 2 h 14 min 213 km