Canada in 3 weeks: the full coast-to-coast itinerary
Three weeks is the length at which Canada finally starts to make sense. Two weeks forces hard choices; three weeks lets you see the Pacific, the Rockies, the Great Lakes, French Canada, and the Atlantic — the full cross-section that turns a “trip to Canada” into a proper understanding of the country. This itinerary runs west-to-east with one internal flight (Calgary to Toronto) and a second (Montreal to Halifax) to make the Maritime leg feasible in the available time.
If you can do four weeks, add Newfoundland or a Yukon extension; if three weeks is firm, this is the optimum route.
Overview
| Days | Region | Base |
|---|---|---|
| 1-3 | British Columbia coast | Vancouver + Victoria |
| 4 | Sea-to-Sky | Whistler |
| 5-7 | Canadian Rockies | Banff, Lake Louise |
| 8-9 | Jasper + Icefields | Jasper |
| 10 | Calgary, fly east | Toronto |
| 11-12 | Toronto | Toronto |
| 13 | Niagara Falls | Niagara-on-the-Lake |
| 14 | Ottawa | Ottawa |
| 15-16 | Montreal | Montreal |
| 17 | Quebec City | Quebec City |
| 18 | Fly to Halifax | Halifax |
| 19 | Peggy’s Cove + South Shore | Lunenburg |
| 20 | Cabot Trail or Bay of Fundy | Cape Breton or Wolfville |
| 21 | Fly home | Halifax |
Days 1-3: Vancouver and Victoria
Day 1. Arrive Vancouver (YVR). SkyTrain to downtown. Afternoon walk around Stanley Park seawall or Granville Island.
Day 2. Vancouver full day — Museum of Anthropology morning, Granville Island Market lunch, Kitsilano and Kitsilano Beach afternoon.
Day 3. Day trip or overnight to Victoria on Vancouver Island. BC Ferries from Tsawwassen to Swartz Bay (1h 35m crossing, spectacular Gulf Islands scenery). Butchart Gardens morning, Inner Harbour afternoon, whale watching from Victoria for orcas and humpbacks (late April through October). Overnight Victoria or return to Vancouver.
Browse Vancouver and Victoria toursDay 4: Sea-to-Sky Highway to Whistler
Pick up the rental car. Drive Highway 99 north to Whistler (2 hours with stops). Shannon Falls, Sea to Sky Gondola at Squamish, Peak 2 Peak Gondola in Whistler Village. Overnight Whistler.
Days 5-7: Banff National Park
Day 5. Long driving day: Whistler to Banff via Highway 99, Lillooet, and Highway 1 (8-9 hours). Check into Banff town. Soak in the Upper Hot Springs.
Day 6. Lake Louise and Moraine Lake day. Shuttle from the Lake Louise park-and-ride (reservation required June-October). Hike the Plain of Six Glaciers trail above Lake Louise, or the easier Lake Agnes Tea House (7 km round trip). Moraine Lake rockpile viewpoint in the afternoon.
Day 7. Banff town day. Johnston Canyon morning, Banff Gondola up Sulphur Mountain. Optional: Lake Minnewanka boat cruise.
Book Banff, Lake Louise and Moraine Lake toursDays 8-9: Icefields Parkway and Jasper
Day 8. The Icefields Parkway (Highway 93) — 232 km of sustained alpine grandeur. Full-day drive with stops: Bow Lake, Peyto Lake viewpoint, Columbia Icefield Ice Explorer onto the Athabasca Glacier, Athabasca Falls. Arrive Jasper evening.
Day 9. Maligne Lake boat tour to Spirit Island (2 hours), Maligne Canyon walk, optional Pyramid Lake sunset. Jasper is quieter and arguably better for wildlife than Banff — elk on the golf course, black bears along the Parkway.
Day 10: Calgary and fly to Toronto
Drive Jasper to Calgary (4 hours). Drop the rental car. Optional Drumheller detour for the Royal Tyrrell Museum (1.5 hours east of Calgary). Evening flight to Toronto (3.5 hours).
Days 11-12: Toronto
Day 11. CN Tower for orientation, St Lawrence Market lunch, Distillery District afternoon, dinner on Queen West.
Day 12. Royal Ontario Museum, Kensington Market, ferry to the Toronto Islands for the skyline view.
Book Toronto tours and CN Tower ticketsDay 13: Niagara Falls and Niagara-on-the-Lake
Rental car or day tour from Toronto (1.5 hours). Horseshoe Falls, Hornblower Niagara Cruise, Journey Behind the Falls. Afternoon on the Niagara Parkway to Niagara-on-the-Lake — wineries (Peller Estates, Inniskillin, Trius) and the 19th-century streetscape of Queen Street. Overnight Niagara-on-the-Lake or return to Toronto.
Book Niagara Falls toursDay 14: Ottawa
VIA Rail Toronto to Ottawa (4.5 hours) or drive (4.5 hours). Parliament Hill tour, Canadian Museum of History across the river in Gatineau, ByWard Market for a BeaverTail pastry, evening along the Rideau Canal. In winter, the canal is the world’s largest skateway (7.8 km).
Days 15-16: Montreal
VIA Rail or drive to Montreal (2 hours from Ottawa).
Day 15. Old Montreal — Notre-Dame Basilica interior (the blue-and-gold ceiling), Place Jacques-Cartier, cobblestoned Rue Saint-Paul. Lunch at Olive et Gourmando.
Day 16. Jean-Talon Market in Little Italy, Plateau-Mont-Royal wander, Mont Royal climb for the skyline view, Schwartz’s smoked meat for lunch or dinner.
Browse Montreal toursDay 17: Quebec City
VIA Rail or drive Montreal to Quebec City (3 hours). Walk the walled Old City — the only fortified city wall north of Mexico. Chateau Frontenac, Dufferin Terrace, the funicular to Place Royale in the Lower Town. Evening on Rue Saint-Jean or Rue du Petit-Champlain.
Day 18: Fly to Halifax
Morning flight Quebec City or Montreal to Halifax (1h 45m). Afternoon on the Halifax waterfront, Citadel National Historic Site, dinner on Argyle Street. The Maritime Museum of the Atlantic has exhibits on the Titanic (many victims are buried in Halifax).
Day 19: Peggy’s Cove and South Shore
Rental car from Halifax. Morning at Peggy’s Cove — Nova Scotia’s iconic red-and-white lighthouse on wave-polished granite. Drive the South Shore to Lunenburg (UNESCO World Heritage Site), a perfectly preserved 18th-century shipbuilding town with brightly painted buildings. Overnight in Lunenburg or Mahone Bay.
Day 20: Cabot Trail or Bay of Fundy
Choose one based on interest:
Option A — Cabot Trail on Cape Breton Island (5 hours from Halifax). Canada’s most scenic drive, a 298 km loop through Cape Breton Highlands National Park — forested headlands dropping into the Gulf of St Lawrence. Whale watching at Pleasant Bay (pilot whales, minkes, humpbacks). Overnight in Baddeck or Ingonish.
Option B — Bay of Fundy and Wolfville (1.5 hours from Halifax). Hopewell Rocks flowerpot formations (walk the ocean floor at low tide, kayak the same spot six hours later at high tide). Wolfville for wine (Canada’s eastern wine region). Overnight Wolfville.
Day 21: Return to Halifax and fly home
Drive back to Halifax (3-5 hours depending on which option you chose on day 20). Flight home from Halifax Stanfield International Airport — direct connections to London, Frankfurt, and major US hubs.
Browse Halifax and Nova Scotia toursBudget estimate (per person, CAD, two sharing)
| Category | Moderate | Comfort | Luxury |
|---|---|---|---|
| Accommodation (20 nights) | 4,000 | 7,200 | 14,500 |
| Food and drink | 1,900 | 2,900 | 5,200 |
| Car rental, fuel, 2 internal flights, trains | 2,400 | 3,100 | 4,500 |
| Activities and park passes | 900 | 1,500 | 3,000 |
| Total per person | 9,200 | 14,700 | 27,200 |
International flights not included. Internal flights (Calgary-Toronto, Montreal-Halifax) total CAD 500-900 per person if booked ahead.
Alternatives and extensions
Add Newfoundland (4 days): Fly St. John’s from Halifax. Cape Spear (easternmost point of North America), Gros Morne National Park, the Viking site at L’Anse aux Meadows.
Add Yukon (5 days): Fly Whitehorse from Calgary or Vancouver. Kluane National Park, northern lights in winter, Dempster Highway summer drive.
Train instead of flying west-east: Replace the Calgary-Toronto flight with VIA Rail’s The Canadian (4 days, dome cars). Adds CAD 1,500-4,000 per person but is the defining Canadian rail experience.
Best time to go
Late May through September for the Rockies and Maritimes. June to early October for the full itinerary. Late September to mid-October is spectacular for fall colours in Quebec and the Maritimes but the Rockies turn cold fast. Winter version is entirely different — see Canada winter 2-week itinerary.
Related guides
- Canada 2-week itinerary for the shorter version
- 21 days in Canada for an alternative 3-week plan
- Maritimes loop 10 days for Atlantic Canada depth
- VIA Rail Canadian itinerary for the train version
- Best time to visit Canada