Morning: Depart Oakville and make a scenic detour to Niagara Falls for a quick photo stop before heading west on Highway 401.
Afternoon: Continue through the Thousand Islands region and cross into Ontario’s Northern Landscape, arriving in Sault Ste. Marie in time to check into the Delta Hotels by Marriott.
Evening: Stroll along the St. Marie River waterfront, enjoy dinner at a local grill, and relax for the night.
Find HotelsMorning: Drive the stunning Lake Superior shoreline, with a brief stop at the dramatic cliffs of Pukaskwa National Park for sunrise views.
Afternoon: Cross the Manitoba border, passing through the prairie towns of Thunder Bay and Winnipeg; optional quick look at Manitoba’s Riding Mountain National Park before reaching Saskatoon.
Evening: Check into Hotel Delta Saskatoon, then wander the vibrant River Landing Promenade for dinner and night lights.
Find HotelsMorning: Explore the scenic Meewasin Valley parkland before hitting the road westward through the Canadian Rockies.
Afternoon: Make a brief scenic stop at Banff National Park (Lake Louise viewpoint) to stretch legs and snap photos, then continue through the Alberta‑British Columbia border.
Evening: Arrive in Kamloops, check into the Coast Kamloops Hotel & Conference Centre, and enjoy a relaxed dinner by the Thompson River.
Find HotelsMorning: Depart Kamloops and travel through the Fraser Valley, with optional coffee stop in Chilliwack for river views.
Afternoon: Cross the iconic George C. Reid Bridge into Metro Vancouver, arriving in Richmond in time to explore the historic Steveston Village waterfront.
Evening: Check into The Westin Wall Centre Vancouver Airport, enjoy fresh seafood at a Steveston restaurant, and unwind after the long drive.
Find HotelsIf you’d like to extend the adventure, add a full day in Banff to hike or visit the hot springs, or spend an extra night in Vancouver to explore the city’s neighborhoods. To shorten the trip, you could skip the Pukaskwa and Riding Mountain detours, aiming for a straight 12‑hour drive each day, and replace the hotel stays in Saskatoon and Kamloops with more budget‑friendly motels.