Morning: Land at Vancouver International Airport and take the SkyTrain to your downtown hotel. Settle in and enjoy a quick coffee at Granville Island Public Market while watching the harbor activity.
Afternoon: Stroll through the historic Gastown district, snapping photos of the famous Steam Clock and browsing boutique shops. Continue to the waterfront for a leisurely walk along the Seawall in Stanley Park.
Evening: Dine on fresh Pacific salmon at a restaurant in Yaletown, then catch a sunset view from the top of the Vancouver Lookout.
Find HotelsMorning: Rent a car and drive the scenic Sea‑to‑Sky Highway, stopping at the breathtaking Shannon Falls for photos.
Afternoon: Arrive in Whistler and ride the iconic Peak 2 Peak Gondola for panoramic mountain vistas. Explore the pedestrian‑friendly Whistler Village for lunch and local crafts.
Evening: Relax with a soak in the Scandinave Spa and enjoy a hearty dinner at a mountain‑top lodge.
Find HotelsMorning: Return to Vancouver and catch a short flight to Calgary, then rent a vehicle for the drive to Banff National Park.
Afternoon: Arrive in Banff and wander the charming streets of Banff Avenue, visiting the historic Banff Park Museum. Take a short hike to the stunning Bow Falls.
Evening: Savor Alberta beef at a downtown steakhouse and unwind with a nightcap at the Banff Upper Hot Springs.
Find HotelsMorning: Drive to the turquoise waters of Lake Louise and hike the Lake Agnes Trail to the historic tea house.
Afternoon: Return to Banff for a gondola ride up to the Sulphur Mountain summit, enjoying sweeping views of the Rockies.
Evening: Attend a cultural showcase at the Whyte Museum before dining at a cozy mountain lodge.
Find HotelsMorning: Explore the impressive Banff Gondola viewpoint at sunrise, then drive south toward Calgary.
Afternoon: Visit the world‑renowned Calgary Tower for a 360° city view, followed by a walk through the bustling Stephen Avenue Walk.
Evening: Experience a true Western dinner and live music at the historic Old Spaghetti Factory in the historic Calgary Heritage Park.
Find HotelsMorning: Fly from Calgary to Toronto and check into a hotel in the Entertainment District.
Afternoon: Explore the iconic CN Tower and its revolving restaurant, then wander the vibrant streets of Kensington Market.
Evening: Enjoy a waterfront dinner at the Harbourfront Centre with views of Lake Ontario.
Find HotelsMorning: Take a short drive or guided tour to Niagara Falls, boarding the Maid of the Mist boat for a close‑up experience.
Afternoon: Walk the scenic Niagara Parkway to the Journey Behind the Falls, then explore the historic Old Town Niagara-on-the-Lake.
Evening: Return to Toronto and cap the trip with a nightcap at a rooftop bar overlooking the city skyline.
Find HotelsIf you have extra time, consider extending your stay in the Rockies to explore Jasper National Park or add a day in Ottawa to see Parliament Hill. To shorten the trip, you could skip the Whistler leg and fly directly from Vancouver to Calgary, focusing on Banff, Calgary, and Toronto for a compact yet diverse Canadian experience.