Canada travel plans with the routes already figured out
Rome2Rio itineraries for Canada are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.
7 days in Canada
MontrealTorontoItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Jean-Talon Market
- La Ronde Amusement Park
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- Plains of Abraham
- Funicular du Vieux-Quebec
Hotel

Day 7: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the train from Quebec to Toronto
4h 7m
$333–1,118
Activities
- St Lawrence Market
- Kensington Market
Hotel

8 days in Canada
TorontoQuebecItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Toronto Eaton Centre
- Art Gallery of Ontario
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montreal
- Take the foot from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 56m
$179–659
Activities
- Old Montreal Walking Tour
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 7–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Old Quebec
Hotel

9 days in Canada
VancouverCalgaryItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Canada Place and FlyOver Canada
- Museum of Anthropology at UBC
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Miniature World
- Inner Harbour Causeway
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Pipers Lagoon Park
- Nanaimo Bar Trail
Hotel

Day 6: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 3m
$288–533
Activities
- Downtown Kelowna Exploration
- Fintry Provincial Park
Hotel

Day 7: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Rose Hill Disc Golf Course
- Downtown Kamloops Shopping & Dining
Hotel

Days 8–9: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgary
- Fly from Kamloops to Calgary
- Take the transfer from Kamloops to Calgary
- Take the bus from Kamloops to Calgary
2h 4m
$149–737
Activities
- Heritage Park Historical Village
- Devonian Gardens
Hotel

10 days in Canada
QuebecVancouverItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Huron-Wendat Museum and Traditional Site
- Fairmont Le Chateau Frontenac
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montreal
2h 50m
$40–80
Activities
- Lachine Canal National Historic Site
- Montreal Underground City RESO
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Toronto
- Take the transfer from Montreal to Toronto
- Fly from Montreal to Toronto
- Take the foot from Montreal to Toronto
- Take the tram from Montreal to Toronto
3h 13m
$178–658
Activities
- Nathan Phillips Square
- Art Gallery of Ontario
Hotel

Day 10: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$114–526
Activities
- Canada Place and FlyOver Canada
- Gastown Steam Clock
Hotel

11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Canadian Museum of History
- Dominion Arboretum
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the bus from Ottawa to Montreal
2h
$40–70
Activities
- Notre-Dame Basilica of Montreal
- Montreal Museum of Fine Arts
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- Place Royale
- Old Quebec
Hotel

Days 9–11: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the train from Quebec to Toronto
4h 7m
$333–1,118
Activities
- Casa Loma
- Kensington Market
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Calgary Zoo
- Stephen Avenue Walk
Hotel

Days 3–5: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouver
- Take the transfer from Calgary to Vancouver
- Fly from Calgary to Vancouver
- Take the transfer from Calgary to Vancouver
- Take the subway from Calgary to Vancouver
3h 45m
$63–291
Activities
- Vancouver Aquarium
- Museum of Anthropology at UBC
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Fishermans Wharf
- Maritime Museum of BC
Hotel

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Newcastle Island Marine Provincial Park
- Neck Point Park
Hotel

Day 8: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 3m
$288–533
Activities
- Okanagan Lake Boating
- Fintry Provincial Park
Hotel

Day 9: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Riverside Park
- McArthur Island Park
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the taxi from Kamloops to Edmonton
- Fly from Kamloops to Edmonton
- Take the transfer from Kamloops to Edmonton
- Take the bus from Kamloops to Edmonton
- Take the transfer from Kamloops to Edmonton
- Take the tram from Kamloops to Edmonton
4h 54m
$143–750
Activities
- University of Alberta Botanic Garden
- Royal Alberta Museum
Hotel

Days 11–12: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the bus from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Fly from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the train from Edmonton to Toronto
6h 17m
$117–522
Activities
- Graffiti Alley
- High Park
Hotel

13 days in Canada
HalifaxVancouverItinerary navigation
Days 1–3: Halifax, NS, Canada
Activities
- Maritime Museum of the Atlantic
- Halifax Public Gardens
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Halifax to Montreal
- Take the transfer from Halifax to Montreal
- Fly from Halifax to Montreal
- Take the transfer from Halifax to Montreal
- Take the bus from Halifax to Montreal
3h 44m
$178–558
Activities
- Mount Royal Park Lookout
- Montreal Biodome
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- La Citadelle de Quebec
- Musee de la civilisation
Hotel

Days 10–12: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the train from Quebec to Toronto
4h 7m
$333–1,118
Activities
- Art Gallery of Ontario
- Graffiti Alley
Hotel

Day 13: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$114–526
Activities
- Gastown Steam Clock
- Capilano Suspension Bridge Park
Hotel

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Chinatown
- Inner Harbour Causeway
Hotel

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouver
30 min
$100–390
Activities
- Granville Island Public Market
- Canada Place and FlyOver Canada
Hotel

Days 5–6: Calgary, AB, Canada
Transport
- Take the subway from Vancouver to Calgary
- Take the transfer from Vancouver to Calgary
- Fly from Vancouver to Calgary
- Take the transfer from Vancouver to Calgary
- Take the bus from Vancouver to Calgary
3h 18m
$64–331
Activities
- Devonian Gardens
- Heritage Park Historical Village
Hotel

Day 7: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmonton
4h 15m
$30–110
Activities
- Ukrainian Cultural Heritage Village
- West Edmonton Mall
Hotel

Days 8–10: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the bus from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Fly from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the train from Edmonton to Toronto
6h 17m
$117–522
Activities
- Rogers Centre
- Toronto Islands
Hotel

Days 11–13: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montreal
- Take the foot from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 56m
$179–659
Activities
- Explore Plateau Mont-Royal
- Jean-Talon Market
Hotel

Day 14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- Musee de la civilisation
- Rue Saint-Louis
Hotel

15 days in Canada
WinnipegOttawaItinerary navigation
Days 1–2: Winnipeg, MB, Canada
Activities
- Manitoba Museum
- Exchange District National Historic Site
Hotel

Days 3–5: Toronto, ON, Canada
Transport
- Take the bus from Winnipeg to Toronto
- Take the transfer from Winnipeg to Toronto
- Fly from Winnipeg to Toronto
- Take the transfer from Winnipeg to Toronto
- Take the train from Winnipeg to Toronto
4h 25m
$122–717
Activities
- Royal Ontario Museum
- Casa Loma
Hotel

Days 6–8: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montreal
- Take the foot from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 56m
$179–659
Activities
- Jean-Talon Market
- Lachine Canal National Historic Site
Hotel

Days 9–11: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- Huron-Wendat Museum and Traditional Site
- Quartier Petit Champlain
Hotel

Day 12: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrooke
3h 40m
$55–80
Activities
- Sherbrooke Murales
- Sentier des Grandes-Fourches
Hotel

Day 13: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondville
1h 15m
$27–40
Activities
- Galerie dart Desjardins
- Marche Public de Drummondville
Hotel

Day 14: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivières
1h 5m
$23–35
Activities
- Parc Laviolette
- Parc de lile Saint-Quentin
Hotel

Day 15: Ottawa, ON, Canada
Transport
- Take the bus from Trois-Rivières to Ottawa
- Take the transfer from Trois-Rivières to Ottawa
- Take the bus from Trois-Rivières to Ottawa
4h 45m
$81–111
Activities
- Gatineau Park
- Notre-Dame Cathedral Basilica
Hotel

16 days in Canada
MontrealKamloopsItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Montreal Biodome
- Mount Royal Park Lookout
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- Musee de la civilisation
- Place Royale
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the train from Quebec to Toronto
4h 7m
$333–1,118
Activities
- Hockey Hall of Fame
- CN Tower
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$114–526
Activities
- Granville Island Public Market
- Capilano Suspension Bridge Park
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Hatley Park National Historic Site
- Craigdarroch Castle
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Dinghy Dock Pub
- Coombs Old Country Market
Hotel

Day 15: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 3m
$288–533
Activities
- Kelowna Art Gallery
- Mission Hill Family Estate Winery
Hotel

Day 16: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Red Collar Brewing Co
- Rose Hill Disc Golf Course
Hotel

17 days in Canada
TorontoVancouverItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Graffiti Alley
- CN Tower
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montreal
- Take the foot from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 56m
$179–659
Activities
- Shopping on Rue Sainte-Catherine
- Explore Plateau Mont-Royal
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- Funicular du Vieux-Quebec
- Quartier Petit Champlain
Hotel

Day 10: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrooke
3h 40m
$55–80
Activities
- Parc du Mont-Bellevue
- Basilique-Cathedrale Saint-Michel
Hotel

Day 11: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondville
1h 15m
$27–40
Activities
- Marche Public de Drummondville
- Musee National de la Photographie
Hotel

Day 12: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivières
1h 5m
$23–35
Activities
- Parc Portuaire
- Sanctuaire Notre-Dame-du-Cap
Hotel

Days 13–14: Ottawa, ON, Canada
Transport
- Take the bus from Trois-Rivières to Ottawa
- Take the transfer from Trois-Rivières to Ottawa
- Take the bus from Trois-Rivières to Ottawa
4h 45m
$81–111
Activities
- Gatineau Park
- Parliament Hill
Hotel

Days 15–17: Vancouver, BC, Canada
Transport
- Take the bus from Ottawa to Vancouver
- Take the transfer from Ottawa to Vancouver
- Fly from Ottawa to Vancouver
- Take the transfer from Ottawa to Vancouver
- Take the subway from Ottawa to Vancouver
6h 53m
$198–811
Activities
- Science World
- Grouse Mountain Skyride and Peak Experience
Hotel

18 days in Canada
VancouverQuebecItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Museum of Anthropology at UBC
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Ogden Point Breakwater
- Beacon Hill Park
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Diving at Artificial Reefs
- Coombs Old Country Market
Hotel

Day 6: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 3m
$288–533
Activities
- Mission Hill Family Estate Winery
- Myra Canyon Park
Hotel

Day 7: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- BC Wildlife Park
- Kamloops Lake Viewpoint
Hotel

Days 8–9: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgary
- Fly from Kamloops to Calgary
- Take the transfer from Kamloops to Calgary
- Take the bus from Kamloops to Calgary
2h 4m
$149–737
Activities
- Stephen Avenue Walk
- Fish Creek Provincial Park
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmonton
4h 15m
$30–110
Activities
- University of Alberta Botanic Garden
- West Edmonton Mall
Hotel

Days 11–13: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the bus from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Fly from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the train from Edmonton to Toronto
6h 17m
$117–522
Activities
- Nathan Phillips Square
- Rogers Centre
Hotel

Days 14–16: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montreal
- Take the foot from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 56m
$179–659
Activities
- Saint Josephs Oratory of Mount Royal
- La Ronde Amusement Park
Hotel

Days 17–18: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- Place Royale
- Huron-Wendat Museum and Traditional Site
Hotel

19 days in Canada
QuebecEdmontonItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Place Royale
- Fairmont Le Chateau Frontenac
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montreal
2h 50m
$40–80
Activities
- Shopping on Rue Sainte-Catherine
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Toronto
- Take the transfer from Montreal to Toronto
- Fly from Montreal to Toronto
- Take the foot from Montreal to Toronto
- Take the tram from Montreal to Toronto
3h 13m
$178–658
Activities
- High Park
- Nathan Phillips Square
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$114–526
Activities
- Grouse Mountain Skyride and Peak Experience
- Capilano Suspension Bridge Park
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Chinatown
- Parliament Buildings
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Maffeo Sutton Park
- Dinghy Dock Pub
Hotel

Day 15: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 3m
$288–533
Activities
- Knox Mountain Park
- Mission Hill Family Estate Winery
Hotel

Day 16: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Downtown Kamloops Shopping & Dining
- Kamloops Art Gallery
Hotel

Days 17–18: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgary
- Fly from Kamloops to Calgary
- Take the transfer from Kamloops to Calgary
- Take the bus from Kamloops to Calgary
2h 4m
$149–737
Activities
- Peace Bridge
- Fort Calgary
Hotel

Day 19: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmonton
4h 15m
$30–110
Activities
- Fort Edmonton Park
- Edmonton River Valley Parks
Hotel

20 days in Canada
OttawaCalgaryItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Rideau Canal National Historic Site
- Royal Canadian Mint
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the bus from Ottawa to Montreal
2h
$40–70
Activities
- Old Montreal Walking Tour
- Saint Josephs Oratory of Mount Royal
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- Fairmont Le Chateau Frontenac
- Musee de la civilisation
Hotel

Days 9–11: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the train from Quebec to Toronto
4h 7m
$333–1,118
Activities
- Hockey Hall of Fame
- Graffiti Alley
Hotel

Days 12–14: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$114–526
Activities
- Stanley Park Seawall Bike Ride
- Vancouver Aquarium
Hotel

Day 15: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Craigdarroch Castle
- Miniature World
Hotel

Day 16: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Nanaimo Waterfront Walkway
- WildPlay Element Parks Nanaimo
Hotel

Day 17: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 3m
$288–533
Activities
- Geert Maas Sculpture Gardens and Gallery
- Downtown Kelowna Exploration
Hotel

Day 18: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Cliffside Climbing Gym
- Secwepemc Museum & Heritage Park
Hotel

Days 19–20: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgary
- Fly from Kamloops to Calgary
- Take the transfer from Kamloops to Calgary
- Take the bus from Kamloops to Calgary
2h 4m
$149–737
Activities
- Studio Bell National Music Centre
- Fish Creek Provincial Park
Hotel

30 days in Canada
CalgaryHamiltonItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- CrossIron Mills
- Calgary Zoo
Hotel

Days 3–5: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouver
- Take the transfer from Calgary to Vancouver
- Fly from Calgary to Vancouver
- Take the transfer from Calgary to Vancouver
- Take the subway from Calgary to Vancouver
3h 45m
$63–291
Activities
- Vancouver Aquarium
- Gastown Steam Clock
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Inner Harbour Causeway
- Beacon Hill Park
Hotel

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Vancouver Island Military Museum
- Neck Point Park
Hotel

Day 8: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 3m
$288–533
Activities
- Downtown Kelowna Exploration
- Knox Mountain Park
Hotel

Day 9: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Cliffside Climbing Gym
- Rose Hill Disc Golf Course
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the taxi from Kamloops to Edmonton
- Fly from Kamloops to Edmonton
- Take the transfer from Kamloops to Edmonton
- Take the bus from Kamloops to Edmonton
- Take the transfer from Kamloops to Edmonton
- Take the tram from Kamloops to Edmonton
4h 54m
$143–750
Activities
- Alberta Legislature Building
- Elk Island National Park
Hotel

Days 11–13: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the bus from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Fly from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the train from Edmonton to Toronto
6h 17m
$117–522
Activities
- Kensington Market
- Casa Loma
Hotel

Days 14–16: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montreal
- Take the foot from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 56m
$179–659
Activities
- Montreal Museum of Fine Arts
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 17–19: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$804
Activities
- Old Quebec
- Musee de la civilisation
Hotel

Day 20: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrooke
3h 40m
$55–80
Activities
- Sentier des Grandes-Fourches
- Karting Sherbrooke
Hotel

Day 21: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondville
1h 15m
$27–40
Activities
- Golf et Academie de Golf Drummondville
- Galerie dart Desjardins
Hotel

Day 22: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivières
1h 5m
$23–35
Activities
- Old Prison of Trois-Rivieres
- Les Forges du Saint-Maurice National Historic Site
Hotel

Days 23–24: Ottawa, ON, Canada
Transport
- Take the bus from Trois-Rivières to Ottawa
- Take the transfer from Trois-Rivières to Ottawa
- Take the bus from Trois-Rivières to Ottawa
4h 45m
$81–111
Activities
- Supreme Court of Canada
- Canada Aviation and Space Museum
Hotel

Day 25: Kingston, ON, Canada
Transport
- Take the bus from Ottawa to Kingston
2h 5m
$23–30
Activities
- Kingston City Hall
- Little Cataraqui Creek Conservation Area
Hotel

Day 26: Peterborough, ON, Canada
Transport
- Take the bus from Kingston to Peterborough
- Take the bus from Kingston to Peterborough
4h
$121–154
Activities
- Trent University Campus Walk
- Jackson Park
Hotel

Day 27: Barrie, ON, Canada
Transport
- Take the bus from Peterborough to Barrie
- Take the bus from Peterborough to Barrie
3h 35m
$28–254
Activities
- Barrie North Shore Trail
- Barrie Simcoe County Museum
Hotel

Day 28: Orillia, ON, Canada
Transport
- Take the bus from Barrie to Orillia
30 min
$13–20
Activities
- Orillia Museum of Art & History
- Casino Rama Resort
Hotel

Day 29: Kitchener, ON, Canada
Transport
- Take the bus from Orillia to Kitchener
- Take the transfer from Orillia to Kitchener
- Take the bus from Orillia to Kitchener
3h 27m
$43–59
Activities
- Rockway Gardens
- Huron Natural Area
Hotel

Day 30: Hamilton, ON, Canada
Transport
- Take the train from Kitchener to Hamilton
- Take the train from Kitchener to Hamilton
3h 35m
$31–137
Activities
- Art Gallery of Hamilton
- Bayfront Park
Hotel




