The ideal 3-day Banff weekend: Johnston Canyon, Moraine Lake, Lake Louise, the gondola, and hot springs — with a realistic day-by-day plan.

3 days in Banff: the perfect weekend itinerary

Three days is the shortest stay that does Banff genuine justice. Long enough to see the defining landscapes — Moraine Lake, Lake Louise, Johnston Canyon, the Bow Valley — without the breathless rushing that a single day would require, and short enough to hold together as a long weekend from almost anywhere in North America. This itinerary is designed for first-timers and squeezes maximum value from 72 hours in the park.

At a glance

DayFocusHighlight
1Arrive + Banff town + hot springsBanff Gondola summit
2Lake Louise + Moraine LakeRockpile viewpoint at Moraine Lake
3Johnston Canyon + Bow ValleyBow Valley Parkway wildlife

Total driving: Minimal — the three-day itinerary keeps distances short
Best season: June through September for full access; late September for larches
Key booking: Moraine Lake shuttle (Parks Canada reservation system, opens April) — book as early as possible

Day 1: Arrive and find your mountain legs

Morning: Drive from Calgary

Leave Calgary early — by 7:30 AM at the latest on a summer weekend. The 128-km drive on the Trans-Canada (Highway 1) takes about 1.5 hours without stops, but traffic builds significantly on Friday and Saturday mornings in summer. See our Calgary to Banff driving guide for route tips.

Stop in Canmore (20 km east of the park gate) if you need coffee and want an introductory mountain panorama — the Three Sisters peaks above the town are dramatic on a clear morning. The Communitea Café or the Rocky Mountain Bagel Company on 8th Street are both excellent.

Enter the park through the Trans-Canada gate. Have your Parks Canada Discovery Pass or payment ready. Banff town is 8 km inside the gate.

Afternoon: Banff Gondola

Head directly to the Banff Gondola on Mountain Avenue. Book tickets in advance — the gondola sells out regularly in peak season and walk-up availability is unreliable on summer weekends. The 8-minute ascent covers 698 metres and delivers you to the 2,281-metre summit of Sulphur Mountain. The summit boardwalk connects to Sanson Peak (with its historic Cosmic Ray Station) and offers a 360-degree panorama of the Bow Valley that immediately establishes the scale of the landscape you have arrived in.

Allow 1.5-2 hours at the summit.

Late afternoon: Banff Avenue and Vermilion Lakes

Walk Banff Avenue — the main street — and down to the Bow River footbridge for the classic view of Mount Rundle and the river. The town is busy in summer but the townsite itself is worth understanding: it is a functioning small town inside a national park, with one of the highest concentrations of restaurants and hotels per capita in Canada.

Drive 2 km west of town on Vermilion Lakes Road, which skirts three shallow wetland lakes with perfect mountain reflections. This is the best photography location near Banff for morning and evening light, and beavers are active in the ponds at dusk.

Evening: Dinner and hot springs

Dinner on Banff Avenue: the Bison Restaurant (Alberta beef and local game), Saltlik steakhouse, or Tooloulou’s for something more relaxed. After dinner, drive up Sulphur Mountain Road to the Banff Upper Hot Springs — soaking at 40°C with the mountain dark above you is a traditional first-night experience.

Where to stay: Moose Hotel and Suites, Mount Royal Hotel, or Hidden Ridge Resort for mid-range options. The Fairmont Banff Springs if budget allows — its position above the Bow River valley is extraordinary.

Day 2: Moraine Lake and Lake Louise

This is the logistically demanding day. Start very early.

6:00 AM: Drive to Lake Louise Park and Ride

Drive 58 km from Banff to the Lake Louise Park and Ride (adjacent to the Lake Louise Ski Resort, clearly signed from the Trans-Canada). Allow 45 minutes. This is the departure point for both the Moraine Lake and Lake Louise lakeshore shuttles.

6:30-7:00 AM: Moraine Lake shuttle

Board your pre-booked Parks Canada shuttle to Moraine Lake. The 25-minute ride drops you at the trailhead parking area at the lake’s northeastern end. Head immediately to the Rockpile — the 300-metre trail over boulders to the viewpoint takes 10 minutes and delivers the definitive view: all ten peaks of the Valley of the Ten Peaks reflected in the blue-green lake. This is the image that appeared on the Canadian $20 bill for a reason.

Morning light on Moraine Lake — approximately 7:00 AM to 9:00 AM in summer — is when the water is most vivid and the mountains are lit from the east. Stay for an hour at minimum. Canoe rentals open at the dock from approximately 8:00 AM; paddling across the lake toward the peaks is sublime if you have time.

After the Rockpile, walk the Lakeshore Trail (3.4 km return) along the southern shore for a different perspective.

Book a guided Moraine Lake and Lake Louise tour from Banff

Late morning: Lake Louise

Return shuttle to the Park and Ride, then take the lakeshore shuttle to Lake Louise. The Fairmont Chateau Lake Louise sits at the valley head with the Victoria Glacier behind it and the lake in front — the view is as extraordinary as the photographs suggest, and remarkably more real. The lakeshore walk from the Chateau to the far end of the lake and back is 4 km return and essentially flat.

For those wanting more: the Lake Agnes Tea House trail (7.4 km return, 380 m elevation gain) climbs through forest to a small alpine lake with an even more atmospheric, hike-in-only teahouse. Bring cash.

Afternoon: Return to Banff

Return to Banff via the Bow Valley Parkway (Highway 1A) rather than the Trans-Canada — the slower road through the valley has dramatically better wildlife spotting opportunities. Stop at the Backswamp Viewpoint and the Castle Cliffs Viewpoint.

Evening: Explore Banff town

With the major sights covered, the evening is for relaxing. Walk across the Bow River bridge and up to the Banff Whyte Museum (excellent cultural context for the park’s history and the mountain landscape). Evening meal at the Maple Leaf, which has been a Banff institution for years.

Day 3: Johnston Canyon and the Bow Valley

Morning: Johnston Canyon

Drive 18 km west of Banff on Highway 1A to Johnston Canyon, one of the finest short hikes in the Canadian Rockies. Arrive by 8:30 AM — parking is limited and the canyon is very popular. The trail follows metal catwalk bridges bolted to the canyon walls above the creek: 1.1 km to the Lower Falls, 2.7 km to the Upper Falls, which cascade 30 metres into a turquoise pool.

For those wanting more mileage, the trail continues to the Inkpots — seven cold springs that bubble up from the ground in an alpine meadow above the canyon. The Inkpots are 11.5 km return from the trailhead; allow 3.5-4 hours for the full route.

Afternoon: Vermilion Lakes and Lake Minnewanka

Return to Banff for a late lunch. In the afternoon, drive northeast of town to Lake Minnewanka — the park’s largest lake at 21 km long. The lake feels wilder and less manicured than the showpiece glacial lakes. A walking trail follows the north shore east to Stewart Canyon (3.4 km one way, easy). Bighorn sheep are almost always visible on the rocky slopes above the parking area.

Book Banff National Park activities and guided tours

Late afternoon: Depart for Calgary

Leave Banff by 3:30-4:00 PM on a Sunday in summer to avoid the worst of the return traffic. The drive back to Calgary is straightforward — 128 km on the Trans-Canada, 1.5-2 hours.

Budget breakdown

ItemBudget (CAD)Moderate (CAD)Comfort (CAD)
Accommodation (2 nights)$280-340$450-650$800-1,400+
Food (3 days)$120-180$200-280$350-500
Parks Canada pass (family)$145$145$145
Gondola (2 adults)$110$110$110
Moraine Lake shuttle (2 adults)$24$24$24
Hot springs (2 adults)$20$20$20
Fuel (Calgary round trip)$40-55$40-55$40-55
Total per couple~$740-875~$990-1,285~$1,490-2,255

Booking tips

  • Moraine Lake shuttle: Book the moment the Parks Canada reservation window opens in April. For July and August dates, the 6:30 AM and 7:00 AM slots sell out within minutes. See our Moraine Lake shuttle guide.
  • Banff Gondola: Book online at banffgondola.com at least a week ahead for summer weekends.
  • Accommodation: Book 3-6 months ahead for July and August in Banff. Canmore is 20 km east and substantially cheaper — see our Banff vs Canmore guide.
  • Parks Canada Discovery Pass: Buy online before you go or at the park gate. See our Discovery Pass guide.

Variations

With children: Swap the Johnston Canyon Inkpots extension for more time at Lake Minnewanka. Add the Banff park bus (ROAM Route 1) so kids experience the gondola without car parking stress. See our Banff with kids itinerary.

Without a car: ROAM Transit covers Banff town, the gondola, and hot springs. The Route 8X express bus reaches Lake Louise. A pre-booked shuttle to Moraine Lake connects from the Lake Louise Park and Ride. See our ROAM Transit guide.

Extending to 5 days: Add two nights in Banff and incorporate the Icefields Parkway to Jasper for a night — or spend the extra days hiking. See our 5-day Banff itinerary.

Larch season (late September): Add the Larch Valley trail from Moraine Lake (5.8 km return, 350 m elevation gain) to see the gold larch display. Start even earlier in the morning to reach the high viewpoints in good light.