Banff and Jasper 7-day itinerary: the classic Rockies road trip
Seven days is the ideal length for the Banff-Jasper road trip. Long enough to absorb both parks at a proper pace, short enough to stay focussed on the best of what this UNESCO World Heritage corridor has to offer. The route is a natural arc: fly into Calgary, drive west to Banff, north through Lake Louise and the Icefields Parkway to Jasper, then return to Calgary. The total driving distance is approximately 740 km; the total managed park area you pass through is roughly 20,000 km².
Book everything early. July and August Banff is one of the most heavily visited national park destinations in North America.
At a glance
| Day | Base | Highlight |
|---|---|---|
| 1 | Banff | Arrive, gondola, Vermilion Lakes |
| 2 | Banff | Johnston Canyon + Bow Valley Parkway |
| 3 | Banff | Moraine Lake + Lake Louise |
| 4 | Banff/Jasper | Icefields Parkway drive |
| 5 | Jasper | Maligne Lake + Spirit Island |
| 6 | Jasper | Maligne Canyon + Pyramid Lake + wildlife |
| 7 | Calgary | Return drive via Highway 16 |
Best season: Late June to late September; late September for larches
Essential bookings: Moraine Lake shuttle, Spirit Island boat tour, accommodation in both towns
With or without car: Car essential
Day 1: Calgary to Banff
Leave Calgary early — by 7:30 AM on summer weekends to avoid highway congestion. The 128-km drive on Highway 1 takes approximately 1.5 hours. Stop briefly in Canmore for coffee and the Three Sisters view if time allows.
Enter the park, check into your Banff hotel, and spend the afternoon at the Banff Gondola (book ahead — it sells out in peak season). The 2,281-metre summit of Sulphur Mountain offers the best orientation view of the Bow Valley.
Evening: Vermilion Lakes (2 km west of town) for the reflected mountain views at dusk. Dinner on Banff Avenue.
Where to stay in Banff: The Fairmont Banff Springs for the classic experience; Moose Hotel and Suites or Hidden Ridge Resort for good mid-range options.
Day 2: Banff — Johnston Canyon and the Bow Valley
Start early at Johnston Canyon (18 km west of Banff on Highway 1A). Arrive before 9 AM for parking and peace. Walk to the Lower Falls (1.1 km), the Upper Falls (2.7 km), and if energy allows, to the Inkpots (11.5 km return — worthwhile for those who want a full-day hike).
Return via the Bow Valley Parkway, which is one of the best wildlife corridors in the park. Elk, coyotes, and occasionally wolves and bears are seen from the road. Stop at the Muleshoe picnic area and Castle Cliffs Viewpoint.
Afternoon: Lake Minnewanka (northeast of Banff) for a lakeside walk to Stewart Canyon and bighorn sheep spotting. Evening at the Banff Upper Hot Springs.
Day 3: Moraine Lake and Lake Louise
Leave Banff at 6:00 AM. Drive to the Lake Louise Park and Ride (58 km, 45 minutes). Board your pre-booked Parks Canada shuttle to Moraine Lake.
Moraine Lake (7:00-10:00 AM): The Rockpile viewpoint is the defining image of the Canadian Rockies — ten peaks above 3,000 metres, lake the colour of a glacier. Go early; by 10 AM the shuttle crowds build significantly. Canoe on the lake if time and energy allow.
Lake Louise (late morning): Return shuttle to the Park and Ride, then Lake Louise lakeshore shuttle. The Chateau, the glacier, the turquoise lake. Walk the lakeshore trail to the far end and back (4 km return, easy).
Optional: Lake Agnes Tea House trail (7.4 km return, 380 m elevation) for a quieter alpine experience and a hike-in teahouse lunch.
Return to Banff via Highway 1A for the final night in Banff.
Book Banff and Lake Louise guided full-day toursDay 4: Icefields Parkway — Banff to Jasper
Leave Banff by 7:30 AM. Drive north on Highway 1 to Lake Louise (58 km), then north on the Icefields Parkway (Highway 93 North) to Jasper. Total distance: approximately 288 km; total drive time including stops: 8-10 hours.
Bow Lake (36 km from Lake Louise): Turquoise headwaters of the Bow River. Num-Ti-Jah Lodge on the shore. 30-minute stop.
Peyto Lake viewpoint (77 km): The 2.5-km return walk to the viewpoint is essential. The wolf-shaped electric-blue lake below the overlook is the most photographed single view on the parkway — and it lives up to the images. Arrive before 8:30 AM ideally.
Saskatchewan River Crossing (108 km): Fuel up. The only petrol station between Lake Louise and Jasper.
Parker Ridge (118 km): 4.8-km return hike to a ridge above the Saskatchewan Glacier. Bird’s-eye view of the glacier filling the valley. One of the finest accessible viewpoints from the parkway.
Columbia Icefield (126 km): Walk to the toe of the Athabasca Glacier. Book the Ice Explorer tour if you want to drive onto the glacier surface — advance booking required.
Athabasca Falls (198 km): The most powerful waterfall in the Rockies; the Athabasca River in full force through a narrow quartzite gorge.
Arrive in Jasper by late afternoon. Check in and settle. Dinner in Jasper town — Famoso Pizzeria or the Jasper Brewing Company for casual options; the Tekarra Lodge dining room for something more considered.
Where to stay in Jasper: Fairmont Jasper Park Lodge (on Lac Beauvert, 5 km from town) is the grande dame of Jasper hotels. The Crimson Jasper and Sawridge Inn are solid mid-range options in town.
Day 5: Maligne Lake and Spirit Island
Drive 48 km southeast of Jasper to Maligne Lake — the largest glacially-fed lake in the Canadian Rockies at 22 km long. The Spirit Island boat tour (booked through Maligne Lake Boat Tours, not Parks Canada — reserve in advance) reaches Spirit Island, the tiny forested island in the lake narrows that is the most photographed scene in Jasper National Park.
The tour takes approximately 90 minutes. After the boat tour, walk the Moose Lake Loop (3.2 km) at the southern end of the lake or simply sit at the shoreline and absorb the view.
Return via the Medicine Lake Road. Medicine Lake is an unusual body of water that “disappears” in late summer as water drains through a sink system beneath the valley — a natural phenomenon that puzzled the Stoney Nakoda people for generations.
Book Jasper National Park tours and Maligne Lake experiencesDay 6: Maligne Canyon, Pyramid Lake and wildlife
Morning: Maligne Canyon
Maligne Canyon is deeper and more dramatic than Johnston Canyon in Banff — 55 metres deep through limestone bedrock, with six footbridges crossing the gorge at different depths. The First and Second Bridge viewpoints near the parking area give the most dramatic perspectives. The trail continues deeper into the canyon for those wanting more distance. Allow 1.5-2 hours.
Afternoon: Jasper townsite and Pyramid Lake
Walk around Jasper town — smaller and more relaxed than Banff, with a genuinely local atmosphere. The Patricia Street Deli is a Jasper institution for lunch.
Drive north of town on Pyramid Lake Road in the afternoon for wildlife watching. Elk wander the Jasper townsite itself with urban-deer nonchalance. The Pyramid Lake area at dusk produces moose, deer, and occasionally black bears. Pyramid Lake itself is a beautiful destination for a short walk or a canoe rental.
Evening: Dark sky viewing
Jasper National Park is a designated Dark Sky Preserve — one of the largest in the world. On clear evenings between August and February, the Milky Way is visible from the valley floor. Drive a few kilometres from town to reduce light interference. The Jasper Dark Sky Festival (October) is a dedicated event worth planning around.
Day 7: Return to Calgary
The return to Calgary from Jasper is approximately 362 km (via Highway 16 east to Edmonton, then Highway 2 south — 4 hours without stops). Alternatively, drive back south on the Icefields Parkway to Lake Louise and return via the Trans-Canada (288 km + 58 km = 346 km, 4-4.5 hours, with the parkway in the opposite direction).
Stop in Jasper for breakfast at the Bear’s Paw Bakery (legendary cinnamon rolls, a Jasper institution) before the long drive east.
If returning via Highway 16: the Miette Hot Springs (58 km east of Jasper) are the hottest in the Canadian Rockies and a worthwhile detour. The springs are in a narrow valley surrounded by mountains.
Return your rental car at Calgary Airport.
Book Calgary sightseeing before or after your Rockies tripBudget breakdown
| Item | Moderate per person (CAD) |
|---|---|
| Accommodation (6 nights) | $600-900 |
| Food | $350-500 |
| Parks Canada Discovery Pass | $72.25 |
| Moraine Lake shuttle | $12 |
| Spirit Island boat tour | $70-80 |
| Ice Explorer (optional) | $70-90 |
| Fuel (full route) | $80-120 |
| Total per person | ~$1,250-1,775 |
Booking tips
- Moraine Lake shuttle: Book when the Parks Canada reservation window opens in April. Non-negotiable for July-August visits. See our Moraine Lake shuttle guide.
- Spirit Island boat tour: Book through Maligne Lake Boat Tours as early as possible — July and August tours sell out months ahead.
- Banff accommodation: Book 3-6 months ahead for summer. Canmore is a cheaper alternative base for the Banff portion. See Banff vs Canmore.
- Jasper accommodation: Jasper Park Lodge sells out well in advance; book as early as you can.
- Parks Canada Discovery Pass: Covers both Banff and Jasper. See our Discovery Pass guide.
Variations
10 days: Add two nights in Jasper to explore Tonquin Valley or Miette Hot Springs, and a night at the Columbia Icefield Glacier View Lodge. See our 10-day Rockies itinerary.
Larch season: Adjust dates to late September. Add the Larch Valley hike from Moraine Lake on Day 3. Crowds drop dramatically after Labour Day. See our larch season guide.
Winter: A winter version is possible and spectacular — skiing at Lake Louise and Norquay, frozen lakes, fewer crowds. Moraine Lake Road is closed; the Icefields Parkway requires winter driving experience. See our winter Rockies itinerary.