Lake O'Hara All Souls Route hike

Yoho National Park
View Photos

Lake O'Hara All Souls Route hike

Distance: 9.5km
Elevation: 794m
Time: 5-7h

Difficulty Rating:

User Ratings:
10 Overall Rating
Technical Difficulty
Physical Difficulty

The All Souls Route at Lake O’Hara is one of the finest hikes in the Canadian Rockies. Crowds are kept at bay on this hike due to limited access to Lake O’Hara by bus. We love this walk!

Lake O'Hara All Souls Route hike Map

Getting there

To access this route, you must either hike in on an 11.0km access road, or make reservations on the Lake O’Hara bus through Parks Canada. These reservations fill up early, but cancellations happen – so always make sure to check in.

I’ve done this 8 people have done this
I want to do this 19 want to do this route


When to do

June through October

Backcountry Campsites




Family friendly


Route Signage


Crowd Levels


Route Type


Lake O'Hara All Souls Route
Elevation Graph

Route Description for Lake O'Hara All Souls Route hike

This trip can be done either clockwise or counter-clockwise. We recommend the counter-clockwise and will describe the hike this way. Starting at the Le Relais Day Shelter, continue up the road towards Lake O’Hara Lodge, passing it on a well-marked path towards West Opabin. A junction comes approximately 900m after Lake O’Hara Lodge for West Opabin. Take this route and pass Mary Lake on your right, which can be beautiful in the morning.

Ascend approximately 125m of elevation until you reach a grassy area known as Opabin Plateau. You’ll notice the All Souls Prospect Alpine Route connector coming in on your right from Schaffer Lake. From here, you can choose to visit Opabin Prospect by going left for a tremendous view or continue ahead for the Highline Trail.

The Highline Trail takes you along Opabin Creek and heads towards Hungabee Lake. Climb over a knoll and you are greeted with Opabin Lake fringed with peaks and fed by the Opabin Glacier. Continue your circuit and head back on the other side of the valley towards Yukness Ledge Alpine Route. This route can be challenging, as you pick your way through a boulder field while ascending. Continuously look out for the blue square with two yellow lines, which denote the Alpine Route. You’ll ascend to a path that hugs the Yukness Mountain and gives wonderful views. Remember to look back at where you’ve come from, as the scenery is exquisite in every direction.

As you round on the NW corner of Yukness Mountain, you’ll continue to ascend through a boulder section and pass several lovely lakes. If not windy, Lake Oesa is a wonderful place for a break.

From here, you can choose to head up to Wiwaxy Gap on the Huber Ledges Alpine Route, though this is much more exposed feeling than Yukness. We recommend descending on the Lake Oesa trail. Pass beside Lake Victoria, and then continue further down past Yukness Lake. Once down at Lake O’Hara you contour the lake and return to Le Relais shelter. Congratulations on completing one of the most beautiful trails in the Rockies, if not on earth.

Insider Hints


To add rating to your comment you need to log In or sign up.

BPC 1 week ago

Beautiful hike. Not easy to get a slot on the bus to take you in so try to book early.

10.0 Overall Rating
Technical Difficulty
Physical Difficulty
4h 00m Time Taken
Charlie T 1 month ago

I doubt there are better views anywhere than this hike offers.

10.0 Overall Rating
Technical Difficulty
Physical Difficulty
Jack_99 2 months ago

All souls route is challenging but it has some amazing views hidden along the way. The lakes were spectacular.

10.0 Overall Rating
Technical Difficulty
Physical Difficulty
aarondav 3 months ago

It's a must do hike in the Rockies, not too hard and the views are to die for. Done it twice already and will do it again if I get the chance

10.0 Overall Rating
Technical Difficulty
Physical Difficulty
5h 30m Time Taken

Similar hikes to the Lake O'Hara All Souls Route hike



The Iceline hike is a wonderful trail up past tree line to and along a ridge presenting beautiful vistas across…

Hamilton Lake


Hamilton Lake is a fantastic Yoho hike that is a bit of a secret. This high alpine lake is tucked…

Twin Falls and Whaleback


We love the hike to Twin Falls. It’s worth the extra effort to hike up and over Whaleback, one of…