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
TorontoQuebecItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- High Park
- CN Tower
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$182–602
Activities
- Mount Royal Park Lookout
- Montreal Botanical Garden
Hotel

Day 7: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- Plains of Abraham
- Ile dOrleans
Hotel

8 days in Canada
MontrealTorontoItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Saint Josephs Oratory of Mount Royal
- Montreal Botanical Garden
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- Ile dOrleans
- Funicular du Vieux-Quebec
Hotel

Days 7–8: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
3h 45m
$244–804
Activities
- Distillery District
- Kensington Market
Hotel

9 days in Canada
VancouverCalgaryItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Grouse Mountain Skyride and Peak Experience
- Capilano Suspension Bridge Park
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Miniature World
- Whale Watching Tour
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Mount Benson Regional Park
- Departure Bay Beach
Hotel

Day 6: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–150
Activities
- Enjoy Terra Nova Rural Park and Adventure Playground
- Explore Steveston Village
Hotel

Day 7: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Hard Rock Casino Vancouver
- Coquitlam Centre
Hotel

Day 8: Kamloops, BC, Canada
Transport
- Take the subway from Coquitlam to Kamloopssubway
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
5h 22m
$62–84
Activities
- McArthur Island Park
- Big Little Science Centre
Hotel

Day 9: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgarytaxi
- Fly from Kamloops to Calgaryplane
- Take the transfer from Kamloops to Calgarytransfer
- Take the bus from Kamloops to Calgarybus
2h 4m
$134–786
Activities
- WinSport Olympic Park
- TELUS Spark Science Centre
Hotel

10 days in Canada
QuebecVancouverItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Rue Saint-Louis
- Ile dOrleans
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$29–80
Activities
- Mount Royal Park Lookout
- Notre-Dame Basilica of Montreal
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
2h 51m
$174–604
Activities
- Kensington Market
- Casa Loma
Hotel

Day 10: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
7h 54m
$148–943
Activities
- Queen Elizabeth Park
- Capilano Suspension Bridge Park
Hotel

11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Notre-Dame Cathedral Basilica
- Diefenbunker Cold War Museum
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–130
Activities
- Montreal Botanical Garden
- Lachine Canal National Historic Site
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- Quartier Petit Champlain
- Old 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
3h 45m
$244–804
Activities
- Hockey Hall of Fame
- Art Gallery of Ontario
Hotel

12 days in Canada
CalgaryEdmontonItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- CrossIron Mills
- 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
- Stanley Park Seawall Bike Ride
- Canada Place and FlyOver Canada
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Departure Bay Beach
- Neck Point Park
Hotel

Day 8: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–150
Activities
- Experience Richmond Night Market (seasonal)
- Explore Aberdeen Centre
Hotel

Day 9: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Minnekhada Regional Park
- Mundy Park
Hotel

Day 10: Kamloops, BC, Canada
Transport
- Take the subway from Coquitlam to Kamloopssubway
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
5h 22m
$62–84
Activities
- Downtown Kamloops Shopping & Dining
- Bright Eye Brewing
Hotel

Day 11: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–60
Activities
- Kangaroo Creek Farm
- Waterfront Park
Hotel

Day 12: Edmonton, AB, Canada
Transport
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Fly from Kelowna to Edmontonplane
- Take the transfer from Kelowna to Edmontontransfer
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Take the tram from Kelowna to Edmontontram
3h 50m
$147–656
Activities
- Old Strathcona
- Alberta Legislature Building
Hotel

13 days in Canada
HalifaxVancouverItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Harbour Hopper Tour
- McNabs Island Provincial Park
Hotel

Days 3–5: 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
$157–507
Activities
- Olympic Park Montreal
- Montreal Botanical Garden
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- Musee de la civilisation
- 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
3h 45m
$244–804
Activities
- Graffiti Alley
- Royal Ontario Museum
Hotel

Days 12–13: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
7h 54m
$148–943
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Capilano Suspension Bridge Park
Hotel

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Art Gallery of Greater Victoria
- Hatley Park National Historic Site
Hotel

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouverplane
30 min
$100–380
Activities
- Canada Place and FlyOver Canada
- Vancouver Aquarium
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
$68–401
Activities
- TELUS Spark Science Centre
- Fish Creek Provincial Park
Hotel

Day 7: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$30–110
Activities
- Elk Island National Park
- University of Alberta Botanic Garden
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
- Distillery District
- Art Gallery of Ontario
Hotel

Days 11–13: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$182–602
Activities
- Montreal Underground City RESO
- Shopping on Rue Sainte-Catherine
Hotel

Day 14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Fairmont Le Chateau Frontenac
Hotel

15 days in Canada
WindsorOttawaItinerary navigation
Day 1: Windsor, ON, Canada
Activities
- Changing of the Guard
- River Thames Boat Trip
Hotel

Days 2–4: Toronto, ON, Canada
Transport
- Take the train from Windsor to Torontotrain
4h 10m
$50–150
Activities
- Graffiti Alley
- Art Gallery of Ontario
Hotel

Days 5–7: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$182–602
Activities
- La Ronde Amusement Park
- Notre-Dame Basilica of Montreal
Hotel

Days 8–10: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- Fairmont Le Chateau Frontenac
- La Citadelle de Quebec
Hotel

Day 11: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrookebus
3h 40m
$55–80
Activities
- Lac des Nations Promenade
- Marche de la Gare de Sherbrooke
Hotel

Day 12: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 15m
$26–40
Activities
- Espace Phoenix
- Parc Regional de la Riviere Saint-Francois
Hotel

Day 13: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivièresbus
1h 5m
$23–35
Activities
- Musee POP
- Cathedral of the Assumption
Hotel

Days 14–15: Ottawa, ON, Canada
Transport
- Take the bus from Trois-Rivières to Ottawabus
- Take the transfer from Trois-Rivières to Ottawatransfer
- Take the bus from Trois-Rivières to Ottawabus
4h 45m
$70–95
Activities
- Canadian Museum of History
- Hogs Back Falls
Hotel

16 days in Canada
TorontoVancouverItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Toronto Eaton Centre
- Kensington Market
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$182–602
Activities
- Montreal Museum of Fine Arts
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- Place Royale
- Observatoire de la Capitale
Hotel

Day 10: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrookebus
3h 40m
$55–80
Activities
- Espace-Bleu
- Centre culturel de lUniversite de Sherbrooke
Hotel

Day 11: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 15m
$26–40
Activities
- Espace Phoenix
- Domaine Trent
Hotel

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

Days 13–14: Ottawa, ON, Canada
Transport
- Take the bus from Trois-Rivières to Ottawabus
- Take the transfer from Trois-Rivières to Ottawatransfer
- Take the bus from Trois-Rivières to Ottawabus
4h 45m
$70–95
Activities
- Gatineau Park
- National Gallery of Canada
Hotel

Days 15–16: Vancouver, BC, Canada
Transport
- Take the bus from Ottawa to Vancouverbus
- Take the transfer from Ottawa to Vancouvertransfer
- Fly from Ottawa to Vancouverplane
- Take the transfer from Ottawa to Vancouvertransfer
- Take the subway from Ottawa to Vancouversubway
6h 53m
$218–861
Activities
- Canada Place and FlyOver Canada
- Gastown Steam Clock
Hotel

17 days in Canada
MontrealKamloopsItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Lachine Canal National Historic Site
- Montreal Underground City RESO
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- Musee de la civilisation
- Huron-Wendat Museum and Traditional Site
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
3h 45m
$244–804
Activities
- Royal Ontario Museum
- Art Gallery of Ontario
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
7h 54m
$148–943
Activities
- Robson Street Shopping
- Gastown Steam Clock
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Chinatown
- Whale Watching Tour
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: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–150
Activities
- Experience Richmond Night Market (seasonal)
- Appreciate art at Richmond Art Gallery
Hotel

Day 16: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Place des Arts
- Mundy Park
Hotel

Day 17: Kamloops, BC, Canada
Transport
- Take the subway from Coquitlam to Kamloopssubway
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
5h 22m
$62–84
Activities
- Bright Eye Brewing
- BC Wildlife Park
Hotel

18 days in Canada
VancouverQuebecItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Granville Island Public Market
- Museum of Anthropology at UBC
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Royal BC Museum
- Whale Watching Tour
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Nanaimo Waterfront Walkway
- Newcastle Island Marine Provincial Park
Hotel

Day 6: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–150
Activities
- Appreciate art at Richmond Art Gallery
- Visit Britannia Shipyards National Historic Site
Hotel

Day 7: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Burquitlam Park
- Hard Rock Casino Vancouver
Hotel

Day 8: Kamloops, BC, Canada
Transport
- Take the subway from Coquitlam to Kamloopssubway
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
5h 22m
$62–84
Activities
- Kamloops Lake Viewpoint
- Secwepemc Museum & Heritage Park
Hotel

Days 9–10: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgarytaxi
- Fly from Kamloops to Calgaryplane
- Take the transfer from Kamloops to Calgarytransfer
- Take the bus from Kamloops to Calgarybus
2h 4m
$134–786
Activities
- Peace Bridge
- Heritage Park Historical Village
Hotel

Day 11: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$30–110
Activities
- Edmonton Valley Zoo
- TELUS World of Science Edmonton
Hotel

Days 12–14: 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
- Ripleys Aquarium of Canada
- Graffiti Alley
Hotel

Days 15–17: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$182–602
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Shopping on Rue Sainte-Catherine
Hotel

Day 18: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- Grande Allee
- Observatoire de la Capitale
Hotel

19 days in Canada
QuebecCalgaryItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Old Quebec
- Huron-Wendat Museum and Traditional Site
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$29–80
Activities
- Notre-Dame Basilica of Montreal
- Shopping on Rue Sainte-Catherine
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
2h 51m
$174–604
Activities
- Royal Ontario Museum
- Kensington Market
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
7h 54m
$148–943
Activities
- Granville Island Public Market
- Museum of Anthropology at UBC
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Ogden Point Breakwater
- Miniature World
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Newcastle Island Marine Provincial Park
- Dinghy Dock Pub
Hotel

Day 15: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–150
Activities
- Discover the International Buddhist Temple
- Tour the Richmond Olympic Oval
Hotel

Day 16: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Coquitlam Heritage at Mackin House
- Hard Rock Casino Vancouver
Hotel

Day 17: Kamloops, BC, Canada
Transport
- Take the subway from Coquitlam to Kamloopssubway
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
5h 22m
$62–84
Activities
- Kenna Cartwright Park
- Red Collar Brewing Co
Hotel

Days 18–19: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgarytaxi
- Fly from Kamloops to Calgaryplane
- Take the transfer from Kamloops to Calgarytransfer
- Take the bus from Kamloops to Calgarybus
2h 4m
$134–786
Activities
- CrossIron Mills
- Devonian Gardens
Hotel

20 days in Canada
OttawaCalgaryItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Rideau Canal National Historic Site
- Supreme Court of Canada
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–130
Activities
- Notre-Dame Basilica of Montreal
- Old Montreal Walking Tour
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- La Citadelle de Quebec
- Place Royale
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
3h 45m
$244–804
Activities
- High Park
- Distillery District
Hotel

Days 12–14: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
7h 54m
$148–943
Activities
- Stanley Park Seawall Bike Ride
- Canada Place and FlyOver Canada
Hotel

Day 15: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Miniature World
- Fishermans Wharf
Hotel

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

Day 17: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–150
Activities
- Visit Larry Berg Flight Path Park
- Shop at CF Richmond Centre
Hotel

Day 18: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Coquitlam Centre
- Minnekhada Regional Park
Hotel

Day 19: Kamloops, BC, Canada
Transport
- Take the subway from Coquitlam to Kamloopssubway
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
5h 22m
$62–84
Activities
- Kamloops Farmers Market
- Riverside Park
Hotel

Day 20: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgarytaxi
- Fly from Kamloops to Calgaryplane
- Take the transfer from Kamloops to Calgarytransfer
- Take the bus from Kamloops to Calgarybus
2h 4m
$134–786
Activities
- WinSport Olympic Park
- Fort Calgary
Hotel

30 days in Canada
CalgaryMonctonItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Bowness Park
- Heritage Park Historical Village
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
- Granville Island Public Market
- Canada Place and FlyOver Canada
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Whale Watching Tour
- Royal BC Museum
Hotel

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

Day 8: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–150
Activities
- Learn at Gulf of Georgia Cannery National Historic Site
- Relax at Garry Point Park
Hotel

Day 9: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Como Lake Park
- Town Centre Park
Hotel

Day 10: Kamloops, BC, Canada
Transport
- Take the subway from Coquitlam to Kamloopssubway
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
- Take the transfer from Coquitlam to Kamloopstransfer
- Take the bus from Coquitlam to Kamloopsbus
5h 22m
$62–84
Activities
- BC Wildlife Park
- Kenna Cartwright Park
Hotel

Day 11: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–60
Activities
- Waterfront Park
- Summerhill Pyramid Winery
Hotel

Day 12: Edmonton, AB, Canada
Transport
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Fly from Kelowna to Edmontonplane
- Take the transfer from Kelowna to Edmontontransfer
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Take the tram from Kelowna to Edmontontram
3h 50m
$147–656
Activities
- TELUS World of Science Edmonton
- West Edmonton Mall
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
- Toronto Eaton Centre
- Nathan Phillips Square
Hotel

Days 16–18: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$182–602
Activities
- Saint Josephs Oratory of Mount Royal
- Shopping on Rue Sainte-Catherine
Hotel

Days 19–21: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$792
Activities
- Ile dOrleans
- Huron-Wendat Museum and Traditional Site
Hotel

Day 22: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrookebus
3h 40m
$55–80
Activities
- Marche de la Gare de Sherbrooke
- Sherbrooke Murales
Hotel

Day 23: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 15m
$26–40
Activities
- Promenade Riviere
- Parc des Voltigeurs
Hotel

Day 24: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivièresbus
1h 5m
$23–35
Activities
- Mural Art Walk
- Manoir Boucher de Niverville
Hotel

Days 25–26: Ottawa, ON, Canada
Transport
- Take the bus from Trois-Rivières to Ottawabus
- Take the transfer from Trois-Rivières to Ottawatransfer
- Take the bus from Trois-Rivières to Ottawabus
4h 45m
$70–95
Activities
- Rideau Canal National Historic Site
- Canadian War Museum
Hotel

Days 27–28: Halifax, NS, Canada
Transport
- Take the bus from Ottawa to Halifaxbus
- Take the transfer from Ottawa to Halifaxtransfer
- Fly from Ottawa to Halifaxplane
- Take the transfer from Ottawa to Halifaxtransfer
- Take the bus from Ottawa to Halifaxbus
4h 21m
$208–558
Activities
- Pier 21 Canadian Museum of Immigration
- Georges Island National Historic Site
Hotel

Day 29: St. John's, NL, Canada
Transport
- Take the bus from Halifax to St. John'sbus
- Take the transfer from Halifax to St. John'stransfer
- Fly from Halifax to St. John'splane
- Take the foot from Halifax to St. John'swalk
- Take the bus from Halifax to St. John'sbus
4h 35m
$236–856
Activities
- Newman Wine Vaults
- Bowring Park
Hotel

Day 30: Moncton, NB, Canada
Transport
- Take the bus from St. John's to Monctonbus
- Take the foot from St. John's to Monctonwalk
- Fly from St. John's to Monctonplane
- Take the transfer from St. John's to Monctontransfer
- Take the bus from St. John's to Monctonbus
8h 37m
$412–1,216
Activities
- Parlee Beach Provincial Park
- Moncton Public Library
Hotel




