Berg Lake Trail hiking guide: route map, stages & where to stay
Canada's Berg Lake Trail in Mount Robson Provincial Park, BC: 21 km one way from the Kinney Lake Road trailhead past Kinney Lake and the Valley of a Thousand Falls to Berg Lake and Robson Pass. Most hikers take 2 to 4 days out and back and camp in seven reservable BC Parks campgrounds.
Best time to hike the Berg Lake Trail →

Photo: Brian Lang, CC BY-SA 2.0, cropped
The Berg Lake Trail is the classic backpacking trip of the Canadian Rockies. It climbs the Robson River valley in Mount Robson Provincial Park, British Columbia, past Kinney Lake and the Valley of a Thousand Falls to Berg Lake, where icebergs break off the Berg Glacier below the north face of Mount Robson (3,954 m), the highest peak in the Canadian Rockies. It ends at Robson Pass on the Alberta border. It is an out-and-back trail: you walk in, camp, and walk out the same way. You sleep only in the seven BC Parks campgrounds, and in peak season every night must be booked.
The route
The trail starts at the end of Kinney Lake Road, 2 km from the Mount Robson Welcome Centre on Highway 16. The first 7 km are a wide, gentle path through old cedar and hemlock forest along the Robson River to Kinney Lake. From there new trail sections, built after the 2021 flood, cross the gravel flats on long bridges to Whitehorn, below the Valley of a Thousand Falls. The hard part comes next: about 500 m of climbing in 4 km on switchbacks past three big waterfalls to Emperor Falls. Above them the valley opens out, and the trail runs almost flat past Marmot to Berg Lake, Rearguard and Robson Pass.
This guide follows the rebuilt route as mapped on OpenStreetMap: 21 km one way from the trailhead to Robson Pass Campground, split into 5 stages from campground to campground, about 4.2 km each. BC Parks still gives 23 km; the rebuilt route is a little shorter. The stages only cover the way in. The walk out is the same trail in reverse: Berg Lake to the trailhead is about 19 km and mostly downhill, and fit hikers walk it in one day (5 to 7 hours). Others break it with a night at Whitehorn or Kinney Lake. The trailhead is at about 850 m and Berg Lake at about 1,640 m.
Side trips from Berg Lake (not in the stage line)
- Snowbird Pass: a long day (about 20 km return, 800 m or more of climbing, 7 to 10 hours) along the Robson Glacier to a pass above the Reef Icefield. It is closed from 1 May to 1 July for caribou calving, and dogs are never allowed.
- Mumm Basin: a 7 km loop above Robson Pass with views over Berg Lake and the Berg Glacier, back via Toboggan Falls. A 2018 landslide damaged part of the route, so ask about it at check-in.
- Toboggan Falls, Hargreaves Lake, the Robson Glacier toe and Adolphus Lake: shorter walks of 2 to 4 hours from the campgrounds.
When to go
The peak season, when campgrounds must be booked, runs from 27 May to 29 September 2026. Snow often lies at Berg Lake into June, and Snowbird Pass only opens on 1 July, so the best time is July to mid-September. July and August are warmest, but snow, cold rain and freezing nights are possible in any month; September is quieter and colder. Outside the season you can camp free, first come, first served, but nothing is serviced, and winter brings deep snow and avalanche paths.
How many days do you need?
- 2 days: Berg Lake on day 1 (19 km with the big climb), out on day 2.
- 3 days: the most common plan. Day 1 to Whitehorn (stages 1 and 2, about 10.4 km), day 2 up to Berg Lake (stages 3 and 4, about 8.8 km), day 3 out.
- 4 days: add a full day at Berg Lake or Robson Pass for Snowbird Pass or Mumm Basin. This is the best plan if you can get the bookings.
Difficulty
The trail is moderate, well built and signed, with bridges over the big streams. Only the climb to Emperor Falls is steep, and a rocky stretch near Marmot is slow. With a full pack, plan on 7 to 9 hours from the trailhead to Berg Lake. The real risks are weather, glacier rivers, bears and the lack of phone signal.
Permits, booking and fees
- Reservations: every night in peak season must be booked at camping.bcparks.ca or on 1-800-689-9025. The whole 2026 season opened on one day, 2 December 2025 at 7 am Pacific, and popular dates sell out quickly. The 2027 opening day is announced on the Mount Robson Park page.
- Fees (2026): $10 per adult (16 and over) and $5 per youth (6 to 15) per night, free under 6, plus a $6 transaction fee per tent pad per night (up to $18). From 2027 BC Parks will add a $20 non-resident fee for adults who live outside B.C. on this trail.
- Check-in: before you start, register your whole party at the Welcome Centre, watch the trail video and collect the permit tag for your tent.
- Rules: camp only on tent pads, no campfires anywhere, no dogs overnight, no bikes past Kinney Lake, no drones, and boil or filter all water.
- Robson Pass Hut: the Alpine Club of Canada's new 12-bed hut at Robson Pass (built 2026) is booked through an ACC ballot.
Getting there and away
Mount Robson Park is on Highway 16 just west of the Alberta border: about 35 km (30 minutes) north of Valemount, about 1 hour from Jasper, 3.5 hours from Prince George and 5 hours from Edmonton. There is no public transport to the trailhead, so most hikers drive or come in a rental car from Prince George, Kamloops or Edmonton airports. Mount Robson is on Pacific Time, one hour behind Jasper.
Robson Helimagic flies hikers to Robson Pass on Monday and Friday mornings ($300 plus tax in 2026). It is drop-off only: you walk the whole trail out.
Money, food and phone signal
There is no shop on the trail. The Welcome Centre has a gas station, a café and a small store; buy food and stove fuel in Valemount or Jasper. There is no mobile signal anywhere on the trail: the Welcome Centre is the only place in the park with signal, payphones and Wi-Fi. Carry a satellite messenger or a personal locator beacon, and a paper map.
What to pack
A three-season tent, a sleeping bag good to about -5 °C, a stove, a water filter, rain gear, warm layers, hat and gloves, bear spray, trekking poles, toilet paper and bags to pack out all garbage.
Safety
Call 911 in an emergency; this only works where there is signal or with a satellite device. The RCMP send volunteer search and rescue, often by helicopter. Grizzly and black bears live along the trail: make noise, carry bear spray and use the bear lockers for all food and toiletries. Glacier rivers are fast and freezing: never wade, and stay off undercut banks. The valley is flood-prone: the 2021 floods destroyed bridges and campsites, and heavy rain or a fast snowmelt can close the trail again. Check the BC Parks advisories before you go and at check-in. The nearest help is the Valemount Health Centre; the nearest 24-hour emergency departments are in McBride and Jasper.
Berg Lake Trail map
The whole Berg Lake Trail with its 5 stages, Kinney Lake Road to Berg Lake and Robson Pass. Tap a stage on the map to open it. To follow the route with GPS and offline maps on the trail, open it in the free Outest app.
The 5 stages
The way in, campground to campground, from the trailhead below Mount Robson past Kinney Lake, Whitehorn and the Valley of a Thousand Falls to Emperor Falls, Berg Lake and Robson Pass. Most hikers combine two stages a day (trailhead to Whitehorn, then Whitehorn to Berg Lake) and walk the whole way out on the same trail in one or two days. Each stage page has a map, elevation profile, the campgrounds with their tent pads, and the nearest help.
| # | Stage | Distance | Level |
|---|---|---|---|
| 1 | Berg Lake Trailhead → Kinney Lake | 6.6 km | easy |
| 2 | Kinney Lake → Whitehorn | 3.8 km | easy |
| 3 | Whitehorn → Emperor Falls | 4.3 km | easy |
| 4 | Emperor Falls → Berg Lake | 4.5 km | easy |
| 5 | Berg Lake → Robson Pass | 1.9 km | easy |
Emergency, hospitals and services
In an emergency call 911 and ask for the police, who send search and rescue. There is no mobile signal anywhere on the trail, only at the Welcome Centre, so carry a satellite messenger or personal locator beacon (PLB). 3 medical centres are within reach by road: the Valemount Health Centre, and 24-hour emergency departments in McBride, Jasper and Prince George. Serious cases are usually flown out by helicopter. Every stage page lists the nearest help.
Where to stay on the Berg Lake Trail
BC Parks backcountry campgrounds, the Robson Pass hut and the campgrounds and cabins near the Mount Robson Welcome Centre, grouped by stage from the Berg Lake Trailhead to Robson Pass. Listings were checked online in October 2026. Places marked "not confirmed by the operator" are listed on OpenStreetMap or in guides but could not be checked on an official page. In peak season every campground night must be reserved at camping.bcparks.ca; the whole season opens on one day in early December and sells out fast.
Berg Lake Trailhead (trailhead)
7 places
- 2 with rooms
- 2 camping
- 1 with meals
Mount Robson
Berg Lake Trailhead → Kinney Lake
1 place
- 1 camping
Kinney Lake
Kinney Lake → Whitehorn
1 place
- 1 camping
Whitehorn
Whitehorn → Emperor Falls
1 place
- 1 camping
Emperor Falls
Emperor Falls → Berg Lake
3 places
- 2 camping
Berg Lake · Marmot
Berg Lake → Robson Pass
3 places
- 1 with rooms
- 2 camping
Rearguard · Robson Pass
Plan your days
Pick any Berg Lake Trail stage in the free hike planner to see walking time, water to carry, calories, difficulty, the weather forecast and daylight.
More trail guides

West Coast Trail
Canada · British Columbia · 76 km · 6 stages

Skyline Trail (Jasper)
Canada · Alberta · 45 km · 3 stages

Rockwall Trail
Canada · British Columbia · 53 km · 5 stages

Juan de Fuca Marine Trail
Canada · British Columbia · 40 km · 4 stages

Tour du Mont Blanc
France · Italy · Switzerland · 166 km · 11 stages

Alta Via 1
Italy · Dolomites · 118 km · 11 stages
GR 20 · John Muir Trail · Laugavegur · Cotswold Way · Kerry Way · Camino Finisterre · West Highland Way · Walker's Haute Route · Kungsleden · Tour of Monte Rosa · Coast to Coast Walk · Pembrokeshire Coast Path · Hadrian's Wall Path · South Downs Way · Dingle Way · Wicklow Way · Fishermen's Trail · Camino Portugués · Alta Via 2 · Malerweg · Peaks of the Balkans · Overland Track · Lycian Way · St Paul Trail · Camino Francés · Inca Trail · W Trek · Everest Base Camp Trek · Annapurna Circuit · Kumano Kodo Nakahechi · Camino del Norte · Via Francigena · GR10 · Pennine Way · Carian Trail · Evliya Çelebi Way · Kaçkar Mountains Traverse · Phrygian Way · Sultans Trail · Mount Ararat Climb · Hittite Trail · Troy Culture Route · Independence Way · Mysia Ways · Rheinsteig · Westweg · Goldsteig · GR54 Tour des Écrins · Via Alpina · Path of the Gods · Cinque Terre Trail · Alta Via 4 · GR221 Dry Stone Route · Stubai High Trail · Milford Track · Routeburn Track · Kepler Track · Tongariro Northern Circuit · Larapinta Trail · Great Ocean Walk · Wonderland Trail · Teton Crest Trail · Annapurna Base Camp Trek · Markha Valley Trek · Salkantay Trek · Huayhuash Circuit · Kilimanjaro Machame Route · Toubkal Circuit · Jordan Trail: Dana to Petra · Torres del Paine O Circuit · Abel Tasman Coast Track · Three Capes Track · Mestia to Ushguli Trek · Nakasendo Way · Fitz Roy & Cerro Torre Loop · Santa Cruz Trek · Otter Trail · Fish River Canyon Hiking Trail · Camino Primitivo · Camino Inglés · Eagle Walk (Adlerweg) · Berliner Höhenweg · Cape Wrath Trail · Great Glen Way · Offa's Dyke Path · Cleveland Way · Rota Vicentina Historical Way · Via Podiensis (GR 65) · Heaphy Track · Queen Charlotte Track · Cape to Cape Track · Quilotoa Loop · Nahuel Huapi Traverse · Ala Kul Trek · Tiger Leaping Gorge High Trail · Mount Kenya Sirimon–Chogoria Traverse · Ghorepani Poon Hill Trek · Kilimanjaro Lemosho Route · Lebanon Mountain Trail · Aladağlar Traverse · Kokoda Track · Chilkoot Trail · Lost City Trek · Choquequirao Trek · GR R2 Réunion · M'Goun Traverse
Hike it with the route in your pocket
Outest has the Berg Lake Trail route offline, with elevation, water and village points, and a trail guide you can ask about stages, weather and where to sleep.