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 €41 per person. Most take about 8 h and 12 can be cancelled for free.

Johnston Canyon
From
€41
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

599 reviews, 4.8★ · 11h · free cancellation

Check availability · €97
Top rated

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

4.9★ from 151 reviews · 7h · free cancellation

Check availability · €58
Best value

Lake Louise Emerald Lake Natural Bridge Half Day Tour

from €41, 4.9★ · 4h · free cancellation

Check availability · €41

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.8599 reviews11h
2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town

2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town

4.8497 reviews8h
Lake Louise Emerald Lake Natural Bridge Half Day Tour

Lake Louise Emerald Lake Natural Bridge Half Day Tour

4.9403 reviews4h
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.9203 reviews9h
Banff National Park, Johnston Canyon Day Trip from Banff/Calgary

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

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

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

4.997 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.051 reviews4h

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 €41 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.