Morning: Arrive at Vancouver International Airport and take a quick taxi ride to your hotel in downtown Vancouver. After checking in, stroll through the historic cobblestone streets of Gastown, snapping photos of the famous steam clock.
Afternoon: Head to Stanley Park and rent a bike to cruise along the scenic Seawall, enjoying ocean views and forested trails. Stop at the totem poles for a cultural glimpse.
Evening: Explore the bustling waterfront of Granville Island, sampling fresh seafood at the public market and catching a live performance at the theatre.
Find HotelsMorning: Venture to the dramatic canopies of Capilano Suspension Bridge Park, walking the swinging bridge and exploring the treetop walkways.
Afternoon: Return to Granville Island for a leisurely lunch and browse artisan shops, then visit the nearby Dr. Sun Yat-Sen Classical Chinese Garden for a tranquil escape.
Evening: Wander down Robson Street for shopping, and finish the night with dinner at a trendy restaurant in the vibrant Yaletown district.
Find HotelsMorning: Catch a morning flight from Vancouver to Calgary, then pick up a rental car for a scenic drive to the Rocky Mountains.
Afternoon: Arrive in the stunning Banff National Park and check into your lodge. Take a short hike around the Bow River for breathtaking mountain vistas.
Evening: Unwind in the soothing waters of the Banff Upper Hot Springs, perfect for relaxing after a day of travel.
Find HotelsMorning: Drive to the turquoise waters of Lake Louise and enjoy a leisurely walk along the shoreline or rent a canoe for a paddle.
Afternoon: Continue to the famed Moraine Lake, taking in the dramatic valley of the Ten Peaks and snapping unforgettable photos.
Evening: Return to the charming Banff townsite for dinner, then stroll along Banff Avenue to experience the lively nightlife.
Find HotelsMorning: Depart Banff with a flight to Toronto, then settle into your downtown hotel.
Afternoon: Visit the iconic CN Tower for panoramic city views, followed by a cultural stop at the Royal Ontario Museum to explore art and natural history exhibits.
Evening: Explore the historic Distillery District, enjoying its cobblestone streets, boutique shops, and a dinner at a local bistro.
Find HotelsMorning: Take a short drive to Niagara Falls and board the Maid of the Mist boat for an up‑close experience of the roaring waterfalls.
Afternoon: Head to the charming village of Niagara‑on‑the‑Lake, sampling local wines and strolling through historic streets.
Evening: Return to Toronto and enjoy a relaxed dinner in the lively Entertainment District.
Find HotelsMorning: Browse the bustling stalls of St. Lawrence Market, tasting local delicacies and picking up souvenirs.
Afternoon: Walk along the waterfront at the Harbourfront Centre, perhaps renting a kayak or simply enjoying lakeside cafés.
Evening: Transfer to the airport for your departure, carrying memories of Canada’s diverse landscapes and vibrant cities.
Find HotelsTotal Estimated Cost: $695
If you have extra days, consider extending your stay in the Canadian Rockies to explore Yoho and Jasper National Parks, or add a day in Montreal for a taste of French‑Canadian culture. To shorten the trip, you could skip the Niagara day‑trip and replace it with a half‑day city tour of Toronto, allowing more relaxation time before departure.