Morning: Land at Vancouver International Airport and take the SkyTrain to your downtown hotel. Settle in and enjoy a quick stroll along the Seawall to stretch your legs.
Afternoon: Explore the historic Gastown district, snapping photos of the famous Steam Clock and browsing boutique shops. Grab a bite at a local café on Water Street.
Evening: Dine at a waterfront restaurant in Coal Harbour while watching the sunset over the North Shore Mountains. End the night with a leisurely walk through the lit‑up Canada Place promenade.
Find HotelsMorning: Visit the vibrant Granville Island Public Market for fresh fruit, artisan pastries, and local crafts. Take a short ferry ride to enjoy the island’s lively atmosphere.
Afternoon: Head to the expansive Stanley Park for a bike ride around the Seawall, stopping at the totem poles and the Vancouver Aquarium.
Evening: Experience the culinary scene in the trendy Yaletown neighborhood, followed by a sunset view from the rooftop bar at the Fairmont Pacific Rim.
Find HotelsMorning: Take the scenic Sea‑to‑Sky Highway to Whistler Village, admiring waterfalls and mountain vistas along the way.
Afternoon: Ride the Peak 2 Peak Gondola for breathtaking alpine views, then explore the pedestrian‑friendly village streets and art galleries.
Evening: Return to Vancouver and unwind with a relaxed dinner in the Kitsilano area, perhaps trying some West Coast seafood.
Find HotelsMorning: Catch an early flight to Calgary; upon arrival, check into your hotel in the Downtown Core.
Afternoon: Stroll through the historic Stephen Avenue Walk, visiting shops and the Calgary Tower for panoramic city views.
Evening: Dine at a steakhouse in the East Village and enjoy a nightcap at the lively Stephen Avenue nightlife strip.
**Day 5: Banff National Park – Mountain Charm**Morning: Drive the scenic Bow Valley Highway to Banff; start with a visit to the iconic Banff Avenue shops and the historic Banff Park Museum.
Afternoon: Take the gondola up to Sulphur Mountain for stunning vistas, then descend to the soothing waters of the Banff Upper Hot Springs.
Evening: Enjoy a dinner of locally sourced cuisine at a restaurant on Banff Avenue and perhaps catch a live music performance in town.
Find HotelsMorning: Arrive at the turquoise waters of Lake Louise, rent a canoe, and photograph the surrounding peaks.
Afternoon: Drive the legendary Icefields Parkway, stopping at the Columbia Icefield for a guided glacier tour on the Athabasca Glacier.
Evening: Return to Banff, relax with a casual meal at the Banff Centre for Arts and Creativity café, and unwind at your lodge.
Find HotelsMorning: Continue north on the Icefields Parkway to Jasper, spotting wildlife along the way. Check into a lodge near Mallet Lake.
Afternoon: Hike the easy trail to the stunning viewpoint at Mallet Lake, then visit the fascinating Jasper SkyTram for alpine panoramas.
Evening: Dine under the stars at the Jasper Downtown district, perhaps trying local elk or bison dishes.
Find HotelsMorning: Take a morning flight from Edmonton to Toronto; check into a hotel in the Entertainment District.
Afternoon: Walk the bustling Harbourfront Centre, exploring art installations and taking a short ferry to the Toronto Islands for a bike ride.
Evening: Savor dinner at a rooftop restaurant overlooking the **CN Tower**, then enjoy the illuminated skyline from the Toronto waterfront.
Find HotelsMorning: Take a day trip to Niagara Falls; experience the power of the falls on the **Hornblower** boat tour.
Afternoon: Cross the border to the charming town of Niagara‑on‑the‑Lake, strolling through boutique shops and tasting local wines at a vineyard.
Evening: Return to Toronto and unwind with a casual dinner in the vibrant Kensington Market district.
Find HotelsMorning: Visit the historic St. Lawrence Market for a hearty breakfast and browse artisanal goods.
Afternoon: Tour the iconic CN Tower and the nearby Royal Ontario Museum for a final cultural immersion.
Evening: Enjoy a farewell dinner in the lively Distillery District**, then head to the airport for your departure.
Find HotelsIf you’d like to extend the trip, consider adding a few days in the Canadian Rockies to explore Yoho and Kootenay National Parks, or head east to Montreal and Quebec City for a taste of French‑Canadian culture. To shorten the itinerary, you could skip the Jasper leg and fly directly from Calgary to Toronto, condensing the Rocky Mountain experience to Banff and Lake Louise only.