7-Day Western Canada Itinerary: The Best of BC and the Rockies
Seven days in western Canada is enough to cover Vancouver's coastal highlights (Days 1–2), the Sea-to-Sky corridor to Whistler (Day 3), a flight to Calgary and transfer to Banff (Day 4), the core Banff sights including Lake Louise and Moraine Lake (Day 5), the Icefields Parkway drive to Jasper (Day 6), and Jasper wildlife before returning to Calgary for departure (Day 7). The route flows west to east — Vancouver to Calgary — which allows for a one-way flight and eliminates backtracking.
Day 1: Vancouver: Stanley Park, Capilano & North Shore
Arrive at Vancouver International Airport (YVR). Private transfer to your downtown hotel — 25–35 minutes depending on traffic. Begin the afternoon at Stanley Park: the 10-kilometre Seawall, Brockton Point totem poles, and the Lost Lagoon shoreline. Late afternoon, cross the Lions Gate Bridge to Capilano Suspension Bridge on the North Shore for the TreeTops Adventure through old-growth Douglas fir. Dinner in North Vancouver or return downtown for Coal Harbour waterfront restaurants. Accommodation: Downtown Vancouver — Coal Harbour or West End for the best Day 2 access.
Day 2: Vancouver: Granville Island, Gastown & Yaletown
Morning at Granville Island Public Market — BC's best artisan food market. Fresh Dungeness crab, Pacific salmon smoked on-site, artisan cheese, and locally roasted coffee. Cross False Creek by Aquabus ferry for the experience. Walk Granville Island's artist studios and craft distilleries. Afternoon in Gastown: cobblestone streets, the steam clock on Water Street, and the heritage brick architecture of Vancouver's original downtown. Dinner in Yaletown — the city's highest-concentration restaurant row. Evening option: FlyOver Canada at Canada Place for a virtual flight over British Columbia.
Day 3: Sea-to-Sky Highway: Squamish, Shannon Falls & Whistler
Depart Vancouver by 7:30am for the Sea-to-Sky Highway (Highway 99) north — one of Canada's most scenic drives. First stop: Shannon Falls, BC's third-highest waterfall at 335 metres. A 10-minute walk from the parking area through the canyon to the base — worth every step. Continue to Squamish for the Sea-to-Sky Gondola — 885 metres elevation gain in 10 minutes with summit views of Howe Sound and the Stawamus Chief. Arrive Whistler Village for lunch. Afternoon in the village and, weather permitting, the Whistler Gondola for alpine views. Return to Vancouver or stay overnight in Whistler.
Day 4: Fly to Calgary — Transfer to Banff
Morning departure from Vancouver International (YVR) to Calgary (YYC) — 1 hour 15 minutes. Multiple daily flights via Air Canada and WestJet. Book the earliest possible departure to maximise Banff time on Day 4. Private transfer from Calgary airport to Banff — 90 minutes through the foothills. Check into your Banff hotel and spend the afternoon on Banff Avenue, at Bow Falls (a 10-minute walk from the Fairmont Banff Springs), or on a sunset drive to Lake Minnewanka for mountain goat and bighorn sheep sightings. Dinner at the Maple Leaf or Eden at the Rimrock Resort.
Day 5: Banff: Lake Louise, Moraine Lake & Johnston Canyon
The visual peak of the Rockies portion. Depart by 7:00am — Moraine Lake road is subject to vehicle restrictions 6:00am–6:00pm (no private vehicles without reservation in peak season). Moraine Lake, the Valley of Ten Peaks: the jade-blue glacial lake surrounded by the Wenkchemna Peaks is consistently cited as the most photographed landscape in Canada. The colour comes from rock flour suspended in glacial meltwater, not algae. Lake Louise: 14 kilometres north, another glacial lake with the iconic Fairmont Chateau on the shoreline. Afternoon at Johnston Canyon — an accessible canyon trail to the Lower Falls (1.1km) and Upper Falls (2.7km), carved by the Johnston Creek through a limestone canyon so narrow you can touch both walls.
Day 6: Icefields Parkway: Peyto Lake, Columbia Icefield & Jasper
The 232-kilometre Icefields Parkway (Highway 93) from Lake Louise to Jasper is widely regarded as the most scenic highway in North America. Leave by 8:00am. Stop 1: Peyto Lake — a short 20-minute hike to Bow Summit overlook (2,088m) for the signature turquoise wolf-head-shaped lake view. Stop 2: Athabasca Glacier at the Columbia Icefield — one of the most accessible glaciers on Earth. Walk the edge of the glacier on the Toe of the Glacier trail. Stop 3: Sunwapta Falls — dual falls on the Sunwapta River just 55km from Jasper. Arrive Jasper in the late afternoon. Evening wildlife drive in the Jasper valley — elk, mule deer, and black bear sightings are common after 6:00pm.
Day 7: Jasper: Maligne Canyon, Wildlife & Return to Calgary
Morning at Maligne Canyon — the deepest canyon in the Canadian Rockies (55 metres at the 6th bridge). The canyon trail takes 60–90 minutes return for the upper section. Optional: Maligne Lake, 48 kilometres south of Jasper, for a boat cruise to Spirit Island — one of Jasper's most photographed locations, accessible only by boat. Afternoon private transfer from Jasper to Calgary — 4 hours through the Rockies foothills on Highway 16 and Highway 93. Arrive Calgary YYC with time for evening departure or overnight before international flight. The Jasper-to-Calgary transfer price is competitive with car rental when you factor in drop fees and fuel.
Frequently Asked Questions
Is 7 days enough for western Canada?
Seven days is the most efficient format for covering western Canada's essential highlights — Vancouver, Whistler, Banff, Icefields Parkway, and Jasper. You'll see the core of each destination without the pace feeling rushed, provided you use private transfers to move between regions rather than self-driving or public transport. The critical logistics decision is flying one-way: into Vancouver (YVR) and out of Calgary (YYC). This eliminates backtracking and gives you 3.5 days on each side.
Do I need to rent a car for western Canada in 7 days?
Not if you use private transfers at the connections: YVR airport to downtown Vancouver, a private guide-driver for the Sea-to-Sky day, a short YVR-YYC flight, a private transfer from Calgary airport to Banff, and a private Banff-Jasper-Calgary transfer at the end. Car rental sounds cheaper but adds: one-way drop fees (often $200–$350), navigation stress on the Sea-to-Sky Highway and Icefields Parkway, and the inability to see the scenery because you are driving. A private guide eliminates those costs and you arrive at every stop having already been oriented.
Can I visit Vancouver and Banff in one week?
Yes. The 7-day route in this guide is designed specifically for that combination. The efficient execution is a YVR-YYC one-way ticket — fly into Vancouver, fly out of Calgary. This costs about the same as a return flight from most origins and saves a 15-hour round-trip drive through the Rockies. Vancouver to Banff by private vehicle is approximately 13 hours — not recommended. The flight is 1 hour 15 minutes.
What is the best route for a western Canada road trip?
If you are self-driving, the best route is: Vancouver → Whistler (Highway 99, 125km) → Kamloops or Revelstoke → Banff (via Rogers Pass). However, for a 7-day trip this route takes 3–4 days of pure driving, significantly reducing time at destinations. The most time-efficient route for 7 days is: Vancouver + Sea-to-Sky by private vehicle, then a YVR-YYC flight, then private transfers in the Rockies (Banff-Jasper-Calgary). You see more destinations and more scenery by combining one short flight with private vehicles.
Related: Private Tours in Vancouver | Victoria Private Tours | Banff Private Tours | Jasper Private Tours | Calgary Airport to Banff Private Transfer | Banff to Jasper Private Transfer via Icefields Parkway | 5 Days in Banff and Jasper | Best Time to Visit Banff
Browse tours | Explore destinations | Plan with our Concierge