Impact-Site-Verification: e97618de-a52b-470d-b945-7e81282bcff0

Banff, Canada

Johnston Canyon Tickets & Tours

We compared the 12 most-booked ways to visit Johnston Canyon on Viator, from €51 per person. Most take about 8 h and 12 can be cancelled for free.

Johnston Canyon
From
€51
Typical length
8 h
Free cancellation
12 of 12
Visitor rating
4.9★

Our picks for Johnston Canyon

Most booked

Lake Louise, Moraine , Emerald & Banff Town ,Johnston Canyon Tour

600 reviews, 4.8★ · 11h · free cancellation

Check availability · €97
Top rated

Banff National Park, Johnston Canyon Day Trip from Banff/Calgary

4.9★ from 152 reviews · 7h · free cancellation

Check availability · €58
Best value

Louise, Moraine/Johnston Canyon,Emerald & Banff(optional:Gondola)

from €51, 4.9★ · 10h · free cancellation

Check availability · €51

All 12 Johnston Canyon tickets and tours

Most booked first. Prices are per person and change with your date.

Lake Louise, Moraine , Emerald & Banff Town ,Johnston Canyon Tour

Lake Louise, Moraine , Emerald & Banff Town ,Johnston Canyon Tour

4.8600 reviews11h
2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town

2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town

4.8498 reviews8h
Moraine Lake, Lake Louise, Johnston Canyon Banff National Park

Moraine Lake, Lake Louise, Johnston Canyon Banff National Park

4.6260 reviews8h
eBike and Hike Banff to Johnston Canyon small group guided program

eBike and Hike Banff to Johnston Canyon small group guided program

4.8243 reviews4h
Lake Louise, Moraine, Emerald Lake, Johnston Canyon, Banff Town

Lake Louise, Moraine, Emerald Lake, Johnston Canyon, Banff Town

4.9205 reviews9h
Banff National Park, Johnston Canyon Day Trip from Banff/Calgary

Banff National Park, Johnston Canyon Day Trip from Banff/Calgary

4.9152 reviews7h
Louise, Moraine/Johnston Canyon,Emerald & Banff(optional:Gondola)

Louise, Moraine/Johnston Canyon,Emerald & Banff(optional:Gondola)

4.998 reviews10h
Johnston Canyon, Marble Canyon, Lake Minnewanka, Banff - Day Trip

Johnston Canyon, Marble Canyon, Lake Minnewanka, Banff - Day Trip

4.466 reviews8h
Banff Three Iconic Lakes and Johnston Canyon Day Tour

Banff Three Iconic Lakes and Johnston Canyon Day Tour

4.960 reviews8h
Johnston Canyon Frozen Waterfalls Small Group Tour

Johnston Canyon Frozen Waterfalls Small Group Tour

5.052 reviews4h
Day Tour to Banff Gondola Johnston Canyon Hiking Hot Springs

Day Tour to Banff Gondola Johnston Canyon Hiking Hot Springs

4.843 reviews7h

Visiting Johnston Canyon

Address
Bow Valley Parkway, Improvement District No. 9
Location
20.2 km from central Banff
Entry
Free to visit; tours add a guide and context
Open in Google Maps

More tickets and tours in Banff

Plan your Banff trip

Johnston Canyon tickets and tours: FAQ

How much are Johnston Canyon tickets and tours?+

The 12 options compared here start from €51 up to €134 per person. Entry-only tickets are the cheapest; guided and private tours cost more.

How long does a Johnston Canyon tour take?+

Most last about 8 h; the options here range from 4 h to 11 h.

Can I cancel a Johnston Canyon booking?+

12 of the 12 options here offer free cancellation, usually up to 24 hours before the start. Check the conditions before you book.

Where is Johnston Canyon?+

Bow Valley Parkway, Improvement District No. 9, about 20.2 km from the centre of Banff.

Tours and prices from Viator, a Tripadvisor company. Prices change with your dates. We may earn a commission if you book, at no extra cost to you.