Morning: Arrive at Vancouver International Airport and take a quick transit ride to your downtown hotel. Stroll along Canada Place for waterfront views and the iconic Olympic Cauldron.
Afternoon: Grab lunch in Gastown and wander its cobblestone streets, stopping at the historic Steam Clock. Then head to Stanley Park for a leisurely bike ride around the Seawall.
Evening: Dine at a waterfront restaurant in Yaletown, then enjoy a sunset walk on the Granville Island Public Market and its vibrant art scene.
Find HotelsMorning: Take the scenic Sea‑to‑Sky Highway to Whistler, pausing at the breathtaking Shannon Falls for photos.
Afternoon: Arrive in Whistler and ride the iconic Peak 2‑Peak Gondola for alpine vistas. Explore the pedestrian‑friendly Whistler Village and its boutiques.
Evening: Savor a farm‑to‑table dinner at a local eatery, then relax by the fire pits at the Alpine Club.
Find HotelsMorning: Depart early for the drive to Jasper, crossing the spectacular Mount Robson Provincial Park and stopping at the viewpoint over Mount Robson.
Afternoon: Check into your Jasper lodge, then explore the serene Miette Hot Springs for a soothing soak.
Evening: Join a guided night walk to spot wildlife, followed by dinner at the historic Jasper Pizza Place.
Find HotelsMorning: Hike the stunning trail to Maligne Lake, taking a boat cruise to the iconic Spirit Island.
Afternoon: Visit the impressive Maligne Canyon and walk its series of bridges for dramatic gorge views.
Evening: Return to Jasper town for a hearty dinner and enjoy the star‑filled sky at the Jasper Dark Sky Preserve.
Find HotelsMorning: Drive the legendary Icefields Parkway, stopping at the awe‑inspiring Columbia Icefield for a Glacier Adventure tour.
Afternoon: Continue to Banff, with a quick photo stop at the turquoise Peyto Lake. Arrive in Banff and settle into your accommodation.
Evening: Stroll along Banff Avenue, sampling local cuisine at a downtown bistro and soak in the lively atmosphere.
Find HotelsMorning: Take the historic Banff Gondola up to Sulphur Mountain for panoramic mountain views.
Afternoon: Visit the soothing waters of Banff Upper Hot Springs, then explore the striking limestone formations at Lake Louise and Moraine Lake.
Evening: Dine at a restaurant overlooking the Bow River and enjoy a relaxed walk through the charming Banff Park Museum grounds.
**Day 7: Banff to CalgaryMorning: Depart Banff for Calgary, stopping at the historic site of Fort McMurray for a quick glimpse of prairie heritage.
Afternoon: Arrive in Calgary and explore the vibrant Stampede Park area, visiting the Calgary Tower for a city‑wide view.
Evening: Experience the lively nightlife of the East Village with dinner at a local brewery.
Find HotelsMorning: Catch an early flight to Toronto, then rent a car and drive to Niagara Falls (≈1.5 h).
Afternoon: Board the Hornblower Niagara Cruises for an up‑close experience of the roaring falls, then explore the surrounding Niagara Parks Botanical Gardens.
Evening: Dine at a winery on the Niagara‑on‑the‑Lake peninsula and watch the illuminated falls after dark.
Find HotelsMorning: Depart Niagara and head east to Montreal, with a scenic stop at the historic Fort George in Kingston.
Afternoon: Arrive in Montreal, wander the cobblestone streets of Old Montreal, and visit the iconic Notre‑Dame Basilica.
Evening: Enjoy dinner in the vibrant Plateau Mont‑Royal district, sampling local poutine and craft beer.
Find HotelsMorning: Explore the bustling Jean‑Talon Market for fresh pastries and local products.
Afternoon: Visit the impressive Montreal Museum of Fine Arts and take a leisurely walk up to the panoramic view from Mount Royal park.
Evening: Conclude the trip with a farewell dinner at a waterfront restaurant in the Old Port, then head to the airport for your departure.
Find HotelsIf you wish to extend the trip, consider adding a day in the Canadian Rockies to explore Jasper’s Sunwapta Falls or a visit to Yoho National Park. For a shorter itinerary, you can combine Calgary and Banff into a single day and replace the Toronto‑Niagara segment with a quick day trip to Algonquin Provincial Park from Toronto, reducing travel time while still experiencing iconic Canadian scenery.