Category Full-Day

Calgary · FULL-DAY

The Top 3 Full-Day Tours in Calgary, Ranked

3 reviewed

Good full-day tours fill up fast in the Calgary high season. These 3 are the best of them, with current prices and what sets each apart, so you can lock one in before the calendar does.

Banff National Park & Lake Louise FULL DAY PRIVATE TOUR

Banff National Park & Lake Louise FULL DAY PRIVATE TOUR - Johnston Canyon and the Ice Walk: waterfalls plus a real winter challenge

1.Banff National Park & Lake Louise FULL DAY PRIVATE TOUR

★★★★★★★★★★5.0 · 50 reviews · 8 to 10 hours (approx.) · from $410Our pick

Private full-day Banff and Lake Louise tour from Calgary with Johnston Canyon Ice Walk, classic photo stops, and Banff Avenue time.

“We did this tour in August last year. We booked last minute after flight problems changed our plans. We are so glad we managed to book this tour. Ian was our guide. He did an excellent job. We got to see a number of different sites. We loved the hike at Johnston canyon. I hope we get the chance to visit Banff again.”

Check availability →Read our full review

Drumheller and Badlands Full-Day Tour with a Small Group

Drumheller and Badlands Full-Day Tour with a Small Group - Horseshoe Canyon and the Hoodoos Walk: Short Stops, Big Reward

2.Drumheller and Badlands Full-Day Tour with a Small Group

★★★★★★★★★★4.0 · 21 reviews · from $218

Small-group Badlands day from Calgary: hoodoos, an underground coal mine tour, and the Royal Tyrrell Museum, with comfort-focused transport.

“Even though it rained all day the scenery in the Badlands and the Hoodoos made up for it. Awesome! The mine tour was very interesting and thank goodness for the hard hats! The dinosaur museum was amazing and the exhibits were very well presented. Our driver/guide was very informative and friendly. Highly recommend this tour.”

Check availability →Read our full review

From Calgary/Banff: Columbia Icefield Glacier Full-Day Trip

From Calgary/Banff: Columbia Icefield Glacier Full-Day Trip - Pickup from Calgary or Banff: how the day starts (and how to avoid stress)