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
- Montreal Underground City RESO
- Explore Plateau Mont-Royal
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$800
Activities
- Rue Saint-Louis
- Quartier Petit Champlain
Hotel

Day 7: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the transfer from Quebec to Torontotransfer
- Take the train from Quebec to Torontotrain
4h 7m
$333–1,118
Activities
- Hockey Hall of Fame
- High Park
Hotel

8 days in Canada
TorontoQuebecItinerary 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 Montrealtram
- Take the foot from Toronto to Montrealwalk
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 56m
$189–659
Activities
- Montreal Museum of Fine Arts
- Olympic Park Montreal
Hotel

Days 7–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$800
Activities
- Plains of Abraham
- Huron-Wendat Museum and Traditional Site
Hotel

9 days in Canada
VancouverEdmontonItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Canada Place and FlyOver Canada
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Art Gallery of Greater Victoria
- Craigdarroch Castle
Hotel

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

Day 6: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$308–603
Activities
- Kasugai Gardens
- Waterfront Park
Hotel

Days 7–8: Calgary, AB, Canada
Transport
- Take the bus from Kelowna to Calgarybus
- Take the transfer from Kelowna to Calgarytransfer
- Fly from Kelowna to Calgaryplane
- Take the transfer from Kelowna to Calgarytransfer
- Take the bus from Kelowna to Calgarybus
3h
$113–694
Activities
- Fish Creek Provincial Park
- Nose Hill Park
Hotel

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

10 days in Canada
QuebecVancouverItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Ile dOrleans
- Notre-Dame de Quebec Basilica-Cathedral
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$29–80
Activities
- Montreal Biodome
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

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

Day 10: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouvertrain
- Take the transfer from Toronto to Vancouvertransfer
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
6h 54m
$115–550
Activities
- Canada Place and FlyOver Canada
- Capilano Suspension Bridge Park
Hotel

11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Hogs Back Falls
- Dominion Arboretum
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$35–130
Activities
- Explore Plateau Mont-Royal
- Mount Royal Park Lookout
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$800
Activities
- La Citadelle de Quebec
- Funicular du Vieux-Quebec
Hotel

Days 9–11: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the transfer from Quebec to Torontotransfer
- Take the train from Quebec to Torontotrain
4h 7m
$333–1,118
Activities
- St Lawrence Market
- Hockey Hall of Fame
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Fort Calgary
- WinSport Olympic Park
Hotel

Days 3–5: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouverbus
- Take the transfer from Calgary to Vancouvertransfer
- Fly from Calgary to Vancouverplane
- Take the transfer from Calgary to Vancouvertransfer
- Take the subway from Calgary to Vancouversubway
3h 49m
$68–361
Activities
- Stanley Park Seawall Bike Ride
- Gastown Steam Clock
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Hatley Park National Historic Site
- Inner Harbour Causeway
Hotel

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Old City Quarter
- Vancouver Island Military Museum
Hotel

Day 8: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$308–603
Activities
- BC Orchard and Garden Museum
- H2O Adventure Fitness Centre
Hotel

Day 9: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloopsbus
2h 15m
$40–60
Activities
- Kenna Cartwright Park
- Secwepemc Museum & Heritage Park
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the taxi from Kamloops to Edmontontaxi
- Fly from Kamloops to Edmontonplane
- Take the transfer from Kamloops to Edmontontransfer
- Take the bus from Kamloops to Edmontonbus
- Take the transfer from Kamloops to Edmontontransfer
- Take the tram from Kamloops to Edmontontram
4h 54m
$143–799
Activities
- West Edmonton Mall
- University of Alberta Botanic Garden
Hotel

Days 11–12: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Torontotram
- Take the transfer from Edmonton to Torontotransfer
- Take the bus from Edmonton to Torontobus
- Take the transfer from Edmonton to Torontotransfer
- Fly from Edmonton to Torontoplane
- Take the transfer from Edmonton to Torontotransfer
- Take the train from Edmonton to Torontotrain
6h 17m
$127–622
Activities
- Toronto Islands
- Royal Ontario Museum
Hotel

13 days in Canada
HalifaxVancouverItinerary navigation
Days 1–3: Halifax, NS, Canada
Activities
- McNabs Island Provincial Park
- Georges Island National Historic Site
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Halifax to Montrealbus
- Take the transfer from Halifax to Montrealtransfer
- Fly from Halifax to Montrealplane
- Take the transfer from Halifax to Montrealtransfer
- Take the bus from Halifax to Montrealbus
3h 49m
$158–558
Activities
- Mount Royal Park Lookout
- Old Montreal Walking Tour
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$800
Activities
- Funicular du Vieux-Quebec
- Old Quebec
Hotel

Days 10–12: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the transfer from Quebec to Torontotransfer
- Take the train from Quebec to Torontotrain
4h 7m
$333–1,118
Activities
- Toronto Islands
- Rogers Centre
Hotel

Day 13: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouvertrain
- Take the transfer from Toronto to Vancouvertransfer
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
6h 54m
$115–550
Activities
- Canada Place and FlyOver Canada
- Grouse Mountain Skyride and Peak Experience
Hotel

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Ogden Point Breakwater
- Royal BC Museum
Hotel

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouverplane
30 min
$100–380
Activities
- Canada Place and FlyOver Canada
- Gastown Steam Clock
Hotel

Days 5–6: Calgary, AB, Canada
Transport
- Take the subway from Vancouver to Calgarysubway
- Take the transfer from Vancouver to Calgarytransfer
- Fly from Vancouver to Calgaryplane
- Take the transfer from Vancouver to Calgarytransfer
- Take the bus from Vancouver to Calgarybus
3h 18m
$69–401
Activities
- Stephen Avenue Walk
- Nose Hill Park
Hotel

Day 7: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
4h 15m
$30–110
Activities
- Edmonton River Valley Parks
- Royal Alberta Museum
Hotel

Days 8–10: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Torontotram
- Take the transfer from Edmonton to Torontotransfer
- Take the bus from Edmonton to Torontobus
- Take the transfer from Edmonton to Torontotransfer
- Fly from Edmonton to Torontoplane
- Take the transfer from Edmonton to Torontotransfer
- Take the train from Edmonton to Torontotrain
6h 17m
$127–622
Activities
- Art Gallery of Ontario
- Hockey Hall of Fame
Hotel

Days 11–13: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montrealtram
- Take the foot from Toronto to Montrealwalk
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 56m
$189–659
Activities
- Shopping on Rue Sainte-Catherine
- Montreal Underground City RESO
Hotel

Day 14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$800
Activities
- Observatoire de la Capitale
- Funicular du Vieux-Quebec
Hotel

15 days in Canada
WinnipegTorontoItinerary navigation
Days 1–2: Winnipeg, MB, Canada
Activities
- Kildonan Park Witchs Hut
- Manitoba Museum
Hotel

Days 3–4: Calgary, AB, Canada
Transport
- Take the bus from Winnipeg to Calgarybus
- Take the transfer from Winnipeg to Calgarytransfer
- Fly from Winnipeg to Calgaryplane
- Take the transfer from Winnipeg to Calgarytransfer
- Take the bus from Winnipeg to Calgarybus
4h 6m
$117–848
Activities
- Fort Calgary
- Princes Island Park
Hotel

Days 5–7: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouverbus
- Take the transfer from Calgary to Vancouvertransfer
- Fly from Calgary to Vancouverplane
- Take the transfer from Calgary to Vancouvertransfer
- Take the subway from Calgary to Vancouversubway
3h 49m
$68–361
Activities
- Canada Place and FlyOver Canada
- Stanley Park Seawall Bike Ride
Hotel

Day 8: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Art Gallery of Greater Victoria
- Chinatown
Hotel

Day 9: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Nanaimo Museum
- Nanaimo Waterfront Walkway
Hotel

Day 10: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$308–603
Activities
- Rotary Beach Park
- Waterfront Park
Hotel

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

Day 12: Edmonton, AB, Canada
Transport
- Take the taxi from Kamloops to Edmontontaxi
- Fly from Kamloops to Edmontonplane
- Take the transfer from Kamloops to Edmontontransfer
- Take the bus from Kamloops to Edmontonbus
- Take the transfer from Kamloops to Edmontontransfer
- Take the tram from Kamloops to Edmontontram
4h 54m
$143–799
Activities
- Edmonton Valley Zoo
- Ukrainian Cultural Heritage Village
Hotel

Days 13–15: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Torontotram
- Take the transfer from Edmonton to Torontotransfer
- Take the bus from Edmonton to Torontobus
- Take the transfer from Edmonton to Torontotransfer
- Fly from Edmonton to Torontoplane
- Take the transfer from Edmonton to Torontotransfer
- Take the train from Edmonton to Torontotrain
6h 17m
$127–622
Activities
- Nathan Phillips Square
- Toronto Islands
Hotel

16 days in Canada
MontrealCalgaryItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- La Ronde Amusement Park
- Saint Josephs Oratory of Mount Royal
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$800
Activities
- Fairmont Le Chateau Frontenac
- Old Quebec
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the transfer from Quebec to Torontotransfer
- Take the train from Quebec to Torontotrain
4h 7m
$333–1,118
Activities
- Toronto Eaton Centre
- Distillery District
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouvertrain
- Take the transfer from Toronto to Vancouvertransfer
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
6h 54m
$115–550
Activities
- Science World
- Robson Street Shopping
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Ogden Point Breakwater
- Hatley Park National Historic Site
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- WildPlay Element Parks Nanaimo
- Dinghy Dock Pub
Hotel

Day 15: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$308–603
Activities
- Mission Hill Family Estate Winery
- Geert Maas Sculpture Gardens and Gallery
Hotel

Day 16: Calgary, AB, Canada
Transport
- Take the bus from Kelowna to Calgarybus
- Take the transfer from Kelowna to Calgarytransfer
- Fly from Kelowna to Calgaryplane
- Take the transfer from Kelowna to Calgarytransfer
- Take the bus from Kelowna to Calgarybus
3h
$113–694
Activities
- Peace Bridge
- Devonian Gardens
Hotel

17 days in Canada
TorontoRepentignyItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Distillery District
- Ripleys Aquarium of Canada
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montrealtram
- Take the foot from Toronto to Montrealwalk
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 56m
$189–659
Activities
- Saint Josephs Oratory of Mount Royal
- Montreal Underground City RESO
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$800
Activities
- Fairmont Le Chateau Frontenac
- Ile dOrleans
Hotel

Day 10: Saguenay, QC, Canada
Transport
- Take the bus from Quebec to Saguenaybus
2h 20m
$50–65
Activities
- Theatre Banque Nationale
- Cathedrale Saint-Francois-Xavier
Hotel

Day 11: Trois-Rivières, QC, Canada
Transport
- Take the bus from Saguenay to Trois-Rivièresbus
- Take the bus from Saguenay to Trois-Rivièresbus
4h 50m
$93–122
Activities
- Old Trois-Rivieres
- Cathedral of the Assumption
Hotel

Day 12: Sherbrooke, QC, Canada
Transport
- Take the bus from Trois-Rivières to Sherbrookebus
2h 30m
$40–60
Activities
- Centre dinterpretation de lhistoire de Sherbrooke
- Microbrasserie Le Boquebiere
Hotel

Day 13: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 15m
$26–40
Activities
- Parc Woodyatt
- Centrexpo Cogeco Drummondville
Hotel

Day 14: Saint-Hyacinthe, QC, Canada
Transport
- Take the train from Drummondville to Saint-Hyacinthetrain
27 min
$18–120
Activities
- Cathédrale de Saint-Hyacinthe-le-Confesseur
- Parc Casimir-Dessaulles
Hotel

Day 15: Longueuil, QC, Canada
Transport
- Take the train from Saint-Hyacinthe to Longueuiltrain
25 min
$18–120
Activities
- Parc de la Voie Maritime
- Marche public de Longueuil
Hotel

Day 16: Saint-Jean-sur-Richelieu, QC, Canada
Transport
- Take the bus from Longueuil to Saint-Jean-sur-Richelieubus
- Take the bus from Longueuil to Saint-Jean-sur-Richelieubus
2h 2m
$9–14
Activities
- Centre de la Nature du Mont Saint-Gregoire
- Marche Public de Saint-Jean-sur-Richelieu
Hotel

Day 17: Repentigny, QC, Canada
Transport
- Take the bus from Saint-Jean-sur-Richelieu to Repentignybus
- Take the bus from Saint-Jean-sur-Richelieu to Repentignybus
- Take the transfer from Saint-Jean-sur-Richelieu to Repentignytransfer
- Take the subway from Saint-Jean-sur-Richelieu to Repentignysubway
- Take the subway from Saint-Jean-sur-Richelieu to Repentignysubway
- Take the transfer from Saint-Jean-sur-Richelieu to Repentignytransfer
- Take the bus from Saint-Jean-sur-Richelieu to Repentignybus
3h 2m
$23–31
Activities
- Fresque de Repentigny
- Centre dart Diane-Dufresne
Hotel

18 days in Canada
VancouverQuebecItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Science World
- Canada Place and FlyOver Canada
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Victoria Bug Zoo
- Beacon Hill Park
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Old City Quarter
- Nanaimo Museum
Hotel

Day 6: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$308–603
Activities
- Knox Mountain Park
- Myra Canyon Park
Hotel

Days 7–8: Calgary, AB, Canada
Transport
- Take the bus from Kelowna to Calgarybus
- Take the transfer from Kelowna to Calgarytransfer
- Fly from Kelowna to Calgaryplane
- Take the transfer from Kelowna to Calgarytransfer
- Take the bus from Kelowna to Calgarybus
3h
$113–694
Activities
- Bowness Park
- Stephen Avenue Walk
Hotel

Day 9: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
4h 15m
$30–110
Activities
- West Edmonton Mall
- Muttart Conservatory
Hotel

Days 10–12: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Torontotram
- Take the transfer from Edmonton to Torontotransfer
- Take the bus from Edmonton to Torontobus
- Take the transfer from Edmonton to Torontotransfer
- Fly from Edmonton to Torontoplane
- Take the transfer from Edmonton to Torontotransfer
- Take the train from Edmonton to Torontotrain
6h 17m
$127–622
Activities
- Kensington Market
- Toronto Eaton Centre
Hotel

Days 13–15: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montrealtram
- Take the foot from Toronto to Montrealwalk
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 56m
$189–659
Activities
- Jean-Talon Market
- Montreal Museum of Fine Arts
Hotel

Days 16–18: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$800
Activities
- Place Royale
- Montmorency Falls Park
Hotel

19 days in Canada
QuebecRed DeerItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Old Quebec
- Montmorency Falls Park
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$29–80
Activities
- Explore Plateau Mont-Royal
- Montreal Botanical Garden
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
- Take the foot from Montreal to Torontowalk
- Take the tram from Montreal to Torontotram
3h 13m
$188–658
Activities
- Distillery District
- Graffiti Alley
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouvertrain
- Take the transfer from Toronto to Vancouvertransfer
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
6h 54m
$115–550
Activities
- Museum of Anthropology at UBC
- Stanley Park Seawall Bike Ride
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Art Gallery of Greater Victoria
- Beacon Hill Park
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Diving at Artificial Reefs
- Coombs Old Country Market
Hotel

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

Days 16–17: Calgary, AB, Canada
Transport
- Take the bus from Kelowna to Calgarybus
- Take the transfer from Kelowna to Calgarytransfer
- Fly from Kelowna to Calgaryplane
- Take the transfer from Kelowna to Calgarytransfer
- Take the bus from Kelowna to Calgarybus
3h
$113–694
Activities
- Fish Creek Provincial Park
- Stephen Avenue Walk
Hotel

Day 18: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
4h 15m
$30–110
Activities
- High Level Bridge Streetcar
- Old Strathcona
Hotel

Day 19: Red Deer, AB, Canada
Transport
- Take the bus from Edmonton to Red Deerbus
1h 55m
$23–55
Activities
- Discovery Canyon Park
- Parkland Mall
Hotel

20 days in Canada
OttawaEdmontonItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Dominion Arboretum
- ByWard Market
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$35–130
Activities
- Montreal Biodome
- Jean-Talon Market
Hotel

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

Days 9–11: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the transfer from Quebec to Torontotransfer
- Take the train from Quebec to Torontotrain
4h 7m
$333–1,118
Activities
- Kensington Market
- Art Gallery of Ontario
Hotel

Days 12–14: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouvertrain
- Take the transfer from Toronto to Vancouvertransfer
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
6h 54m
$115–550
Activities
- Queen Elizabeth Park
- Robson Street Shopping
Hotel

Day 15: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Butchart Gardens
- Beacon Hill Park
Hotel

Day 16: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Mount Benson Regional Park
- Coombs Old Country Market
Hotel

Day 17: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$308–603
Activities
- Rotary Beach Park
- Waterfront Park
Hotel

Days 18–19: Calgary, AB, Canada
Transport
- Take the bus from Kelowna to Calgarybus
- Take the transfer from Kelowna to Calgarytransfer
- Fly from Kelowna to Calgaryplane
- Take the transfer from Kelowna to Calgarytransfer
- Take the bus from Kelowna to Calgarybus
3h
$113–694
Activities
- Calgary Zoo
- Bowness Park
Hotel

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

30 days in Canada
CalgaryOttawaItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- WinSport Olympic Park
- TELUS Spark Science Centre
Hotel

Days 3–5: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouverbus
- Take the transfer from Calgary to Vancouvertransfer
- Fly from Calgary to Vancouverplane
- Take the transfer from Calgary to Vancouvertransfer
- Take the subway from Calgary to Vancouversubway
3h 49m
$68–361
Activities
- Queen Elizabeth Park
- Stanley Park Seawall Bike Ride
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Hatley Park National Historic Site
- Butchart Gardens
Hotel

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Nanaimo Bar Trail
- Coombs Old Country Market
Hotel

Day 8: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$308–603
Activities
- Kangaroo Creek Farm
- Geert Maas Sculpture Gardens and Gallery
Hotel

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

Day 10: Edmonton, AB, Canada
Transport
- Take the taxi from Kamloops to Edmontontaxi
- Fly from Kamloops to Edmontonplane
- Take the transfer from Kamloops to Edmontontransfer
- Take the bus from Kamloops to Edmontonbus
- Take the transfer from Kamloops to Edmontontransfer
- Take the tram from Kamloops to Edmontontram
4h 54m
$143–799
Activities
- Art Gallery of Alberta
- TELUS World of Science Edmonton
Hotel

Days 11–13: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Torontotram
- Take the transfer from Edmonton to Torontotransfer
- Take the bus from Edmonton to Torontobus
- Take the transfer from Edmonton to Torontotransfer
- Fly from Edmonton to Torontoplane
- Take the transfer from Edmonton to Torontotransfer
- Take the train from Edmonton to Torontotrain
6h 17m
$127–622
Activities
- Toronto Islands
- Hockey Hall of Fame
Hotel

Days 14–16: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montrealtram
- Take the foot from Toronto to Montrealwalk
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 56m
$189–659
Activities
- Olympic Park Montreal
- Explore Plateau Mont-Royal
Hotel

Days 17–19: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$800
Activities
- Old Quebec
- Notre-Dame de Quebec Basilica-Cathedral
Hotel

Day 20: Saguenay, QC, Canada
Transport
- Take the bus from Quebec to Saguenaybus
2h 20m
$50–65
Activities
- Centre plein air Bec-Scie
- Croisieres AML Fjord du Saguenay
Hotel

Day 21: Trois-Rivières, QC, Canada
Transport
- Take the bus from Saguenay to Trois-Rivièresbus
- Take the bus from Saguenay to Trois-Rivièresbus
4h 50m
$93–122
Activities
- Cathedral of the Assumption
- Old Trois-Rivieres
Hotel

Day 22: Sherbrooke, QC, Canada
Transport
- Take the bus from Trois-Rivières to Sherbrookebus
2h 30m
$40–60
Activities
- Lac des Nations Promenade
- Espace-Bleu
Hotel

Day 23: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 15m
$26–40
Activities
- Maison des arts Desjardins Drummondville
- Village Quebecois dAntan
Hotel

Day 24: Saint-Hyacinthe, QC, Canada
Transport
- Take the train from Drummondville to Saint-Hyacinthetrain
27 min
$18–120
Activities
- Club de golf Saint-Hyacinthe
- Centre des arts Juliette-Lassonde
Hotel

Day 25: Longueuil, QC, Canada
Transport
- Take the train from Saint-Hyacinthe to Longueuiltrain
25 min
$18–120
Activities
- Parc Michel-Chartrand
- Bicycle paths along the river
Hotel

Day 26: Saint-Jean-sur-Richelieu, QC, Canada
Transport
- Take the bus from Longueuil to Saint-Jean-sur-Richelieubus
- Take the bus from Longueuil to Saint-Jean-sur-Richelieubus
2h 2m
$9–14
Activities
- Microbrasserie Le Bilboquet
- Golf Club Saint-Jean
Hotel

Day 27: Repentigny, QC, Canada
Transport
- Take the bus from Saint-Jean-sur-Richelieu to Repentignybus
- Take the bus from Saint-Jean-sur-Richelieu to Repentignybus
- Take the transfer from Saint-Jean-sur-Richelieu to Repentignytransfer
- Take the subway from Saint-Jean-sur-Richelieu to Repentignysubway
- Take the subway from Saint-Jean-sur-Richelieu to Repentignysubway
- Take the transfer from Saint-Jean-sur-Richelieu to Repentignytransfer
- Take the bus from Saint-Jean-sur-Richelieu to Repentignybus
3h 2m
$23–31
Activities
- Parc Saint-Laurent
- Centre dart Diane-Dufresne
Hotel

Day 28: Laval, QC, Canada
Transport
- Take the bus from Repentigny to Lavalbus
- Take the transfer from Repentigny to Lavaltransfer
- Take the subway from Repentigny to Lavalsubway
- Take the subway from Repentigny to Lavalsubway
1h 15m
$14–16
Activities
- Carrefour Laval
- Cosmodome
Hotel

Day 29: Saint-Jérôme, QC, Canada
Transport
- Take the train from Laval to Saint-Jérômetrain
44 min
$6–9
Activities
- Golf Club Saint-Jerome
- Theatre Gilles-Vigneault
Hotel

Day 30: Ottawa, ON, Canada
Transport
- Take the train from Saint-Jérôme to Ottawatrain
- Take the transfer from Saint-Jérôme to Ottawatransfer
- Take the subway from Saint-Jérôme to Ottawasubway
- Take the transfer from Saint-Jérôme to Ottawatransfer
- Take the train from Saint-Jérôme to Ottawatrain
4h 12m
$46–143
Activities
- Dominion Arboretum
- Parliament Hill
Hotel




