Start at Granville Island Public Market for breakfast and road snacks; allow about 45 minutes. It typically opens at 9 a.m., so this isn’t compatible with a very early departure—if you want to get meaningful daylight on the road, check current hours and consider picking up snacks the evening before. Then head east on Highway 1 and take Highway 5 north toward Hope. The Hope Slide Viewpoint is a quick, worthwhile leg-stretch stop; allow around 20 minutes, and use the signed viewpoint rather than stopping on the highway shoulder.
Continue to The Old Spaghetti Factory in Kamloops for lunch in its distinctive historic railcar. Budget about C$20–35 per person and an hour for the meal. From there, follow Highway 1 to Revelstoke Railway Museum, a compact stop that usually takes about an hour; check its seasonal hours before setting out, as a late arrival could leave you short on visiting time.
Continue east on Highway 1 through the mountain corridor to Calgary. The drive itself is roughly 10–11 hours of wheel time before these stops, so with the market, lunch, museum, fuel and rest breaks, expect a very long day and a late arrival. In practice, these plans are easier with an overnight stop en route; if Calgary is fixed for tonight, leave as early as the market’s opening allows, check DriveBC for mountain conditions, and make sure the museum stop still fits its hours.
There’s a scheduling clash in the outline: the Vancouver–Calgary drive alone is listed at 10–11 hours behind the wheel, before breaks, so a Calgary breakfast and sightseeing stop won’t fit on this day. If you’re following the drive plan, make an early start and head straight to Calgary; save Monogram Coffee in Altadore for the next morning. Budget about C$8–18 per person for coffee and a light breakfast, and check the café’s hours before you go.
The listed sightseeing works better as a separate day: have breakfast at Monogram Coffee, then allow about an hour at Calgary Tower downtown for the observation deck (admission is roughly C$25–30 per adult; confirm current pricing and hours). From Calgary, the drive east to Wayne and Drumheller adds substantial time. Last Chance Saloon is a character-filled stop for lunch—allow an hour and about C$20–40 per person—then set aside roughly 45 minutes for the Hoodoos Trail. Check the saloon’s seasonal opening hours and trail conditions before setting out.
The Calgary-to-Regina leg belongs on the following day in the itinerary, not after the Vancouver drive or the Drumheller stops. Driving there via Drumheller and the Trans-Canada Highway takes considerably longer than the 7–8-hour direct route, so combining all five listed activities with the Vancouver–Calgary drive and arriving in Regina the same evening would be an unsafe, unrealistic day. Keep this day for reaching Calgary, and schedule the Calgary sights, Drumheller stops, and onward drive on separate days.
There’s a major timing clash in today’s plan: the drive from Calgary to Regina takes about 7–8 hours direct, or 8–9 hours with the Drumheller detour, before breaks. That leaves no realistic morning for Regina Farmers’ Market. It’s a seasonal market, so check its July 2027 schedule; if it isn’t operating when you arrive, don’t count on a market breakfast. Even on a market day, you’d need to leave Calgary very early and skip the detour to have a chance of browsing.
The Saskatchewan Legislative Building and its Wascana Centre gardens are worth a visit, but allow 1–1.5 hours and check tour times before you go. Then head to The Green Spot Café in the Cathedral neighbourhood for a casual lunch (about C$15–30 per person), followed by the RCMP Heritage Centre in west Regina; allow around 1.5 hours and confirm its current hours and admission before setting out. In practice, fitting all three in after the Calgary drive would be difficult, especially if you’re hoping to tour the Legislature or visit the Heritage Centre before closing.
The onward drive to Winnipeg is another 5.5–6 hours without extended stops, so leaving Regina in the afternoon after these visits isn’t feasible. The practical fix is to overnight in Regina: arrive from Calgary, visit the market and other stops the following morning, then leave around midday for Winnipeg, with a break in Brandon or Portage la Prairie. If the itinerary can’t change, prioritize the drive and plan the Regina sightseeing for a separate, later visit rather than attempting both drives and the full activity list in one day.
Today’s timing is tight: the Regina–Winnipeg drive takes about 5½–6 hours before breaks, so leaving after Regina sightseeing won’t get you to The Forks in time for a genuine breakfast. If you can leave Regina very early, stop at Forks Market for a quick bite—budget C$12–25 per person, and check the market’s current hours, since individual food counters may open later than the building. Otherwise, keep it as a brief first look and save your appetite for lunch.
Visit the Canadian Museum for Human Rights next; allow 2–3 hours, and check timed-entry availability and current admission prices before you go. Its galleries are absorbing, so don’t try to race through them just to preserve the rest of the schedule. From The Forks, cross the Esplanade Riel pedestrian bridge to St. Boniface Cathedral and its adjoining museum; allow about an hour, but verify the museum’s summer opening hours, as it may close before you arrive.
Head to Clementine Cafe in the Exchange District for a late brunch or early dinner (about C$18–30 per person); weekend waits are possible, and its kitchen hours may make this a better stop than a late lunch. Finish with a relaxed walk in Assiniboine Park, roughly a 15–20-minute drive west depending on traffic. The grounds are free to explore, but with the long drive and several stops, choose a garden stroll rather than trying to cover the whole park. If your Regina departure is later in the morning, expect to shorten the museum visit or leave the park for another day—check closing times as you go.
Have breakfast at Stella’s Café & Bakery in Osborne Village before leaving Winnipeg. Allow about an hour and budget C$15–30 per person; check the Sunday opening time and aim to be on the road early, since the Kenora stops and drive onward make for a full day.
Follow the Trans-Canada Highway east toward Rushing River Provincial Park, just west of Kenora. It’s a good place to break up the drive: take a short trail to see the rapids, and allow about an hour. Check the park’s current day-use fees and conditions before setting out, and keep an eye on the clock—the route has fewer convenient services than a city drive.
Continue into Kenora for lunch at Lake of the Woods Brewing Company. Set aside about an hour and C$20–40 per person; a local beer is a nice treat, but the driver should stick to something non-alcoholic. After lunch, continue east on Highway 17 toward Thunder Bay. Remember to set your clocks one hour ahead when you enter Ontario, and leave room for fuel and rest stops.
At the edge of Thunder Bay, stop at the Terry Fox Monument for its moving memorial and expansive views over Lake Superior. Allow around 45 minutes; it’s exposed, so bring a layer even in July. The full day’s drive is roughly 7–8 hours behind the wheel before stops, so expect to arrive later than the sightseeing times alone might suggest.
Have breakfast at Hoito Restaurant in Thunder Bay, the city’s Finnish-Canadian classic; allow about an hour and budget C$15–30 per person. Check its current Monday hours before you go, as hours can change. Then drive west to Kakabeka Falls Provincial Park—a short backtrack from Thunder Bay—and spend 1–1½ hours at the accessible viewpoints and nearby trails. The falls are especially dramatic after rain; park admission applies, so check the provincial park’s current fee and conditions.
Head back east on Highway 17 and stop at Voyageurs’ Lodge & Cookhouse at Batchawana Bay for a relaxed lakeside meal; budget C$20–40 per person and check opening hours before setting out. Continue to Wawa Goose for a quick photo stop, then carry on toward Sault Ste. Marie. This is a very long day: the drive alone is about 8–9 hours, and these stops add several more, so leave Thunder Bay early, keep meals efficient, and fill up whenever convenient—services are sparse on stretches of Highway 17. Expect to reach Sault Ste. Marie late; check in and keep the evening simple.
Start with a hearty breakfast at The Breakfast Pig in Sault Ste. Marie—allow about an hour and budget C$15–30 per person. Check its Tuesday opening hours before you go, and leave early: today’s stops add substantial time to the drive.
Head north on Highway 17 into Lake Superior Provincial Park for Agawa Rock Pictographs. Allow 1–1½ hours for the short trail and visit. The paintings are culturally significant—please don’t touch them—and access depends on safe lake and trail conditions. The final approach can be slippery and exposed, so check park notices before setting out and skip the shoreline if conditions are unsafe.
Continue south to Screaming Heads, near Burk’s Falls, and allow about an hour to explore the outdoor sculpture installation. It’s on private property, so confirm that it’s open to visitors that day and check the entry fee before you arrive. Then take Highway 11 south to Gravenhurst; with both detours, plan on roughly 9–11 hours total, plus meal and fuel breaks. The listed drive onward to Vancouver is a separate cross-country journey of several days—not a realistic same-day leg—so treat Gravenhurst as tonight’s destination and plan that return drive separately.
No packing list attached yet.