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
- Graffiti Alley
- Rogers Centre
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
$176–540
Activities
- Mount Royal Park Lookout
- Shopping on Rue Sainte-Catherine
Hotel

Day 7: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$759
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Plains of Abraham
Hotel

8 days in Canada
MontrealQuebecItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Montreal Biodome
- Explore Plateau Mont-Royal
Hotel

Days 4–6: 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–554
Activities
- Ripleys Aquarium of Canada
- Kensington Market
Hotel

Days 7–8: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$231–906
Activities
- Montmorency Falls Park
- Rue Saint-Louis
Hotel

9 days in Canada
VancouverCalgaryItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Canada Place and FlyOver Canada
- Queen Elizabeth Park
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–360
Activities
- Royal BC Museum
- Butchart Gardens
Hotel

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

Day 6: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 35m
$176–951
Activities
- Whale Watching Tour
- Explore Cow Bay
Hotel

Day 7: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$301–692
Activities
- CN Centre
- Caledonia Nordic Ski Club
Hotel

Days 8–9: Calgary, AB, Canada
Transport
- Take the taxi from Prince George to Calgarytaxi
- Fly from Prince George to Calgaryplane
- Take the transfer from Prince George to Calgarytransfer
- Take the bus from Prince George to Calgarybus
2h 16m
$164–842
Activities
- CrossIron Mills
- Inglewood Bird Sanctuary & Nature Centre
Hotel

10 days in Canada
QuebecVancouverItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Ile dOrleans
- Place Royale
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$28–80
Activities
- Mount Royal Park Lookout
- 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
2h 51m
$174–554
Activities
- Art Gallery of Ontario
- Rogers Centre
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
8h 39m
$187–888
Activities
- Vancouver Aquarium
- Gastown Steam Clock
Hotel

11 days in Canada
OttawaQuebecItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- National Arts Centre
- Canadian Museum of History
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–120
Activities
- Saint Josephs Oratory of Mount Royal
- Montreal Biodome
Hotel

Days 6–8: 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–554
Activities
- Hockey Hall of Fame
- Kensington Market
Hotel

Days 9–11: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$231–906
Activities
- Quartier Petit Champlain
- Observatoire de la Capitale
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Studio Bell National Music Centre
- Stephen Avenue Walk
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 43m
$68–360
Activities
- Capilano Suspension Bridge Park
- Granville Island Public Market
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–360
Activities
- Art Gallery of Greater Victoria
- Hatley Park National Historic Site
Hotel

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Maffeo Sutton Park
- Dinghy Dock Pub
Hotel

Day 8: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 35m
$176–951
Activities
- Stroll through Rotary Waterfront Park
- Deep Sea Fishing Charter
Hotel

Day 9: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$301–692
Activities
- Prince George Aquatic Centre
- Forests for the World
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the taxi from Prince George to Edmontontaxi
- Fly from Prince George to Edmontonplane
- Take the transfer from Prince George to Edmontontransfer
- Take the bus from Prince George to Edmontonbus
- Take the transfer from Prince George to Edmontontransfer
- Take the tram from Prince George to Edmontontram
3h 6m
$378–855
Activities
- Alberta Legislature Building
- 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 31m
$117–521
Activities
- CN Tower
- Royal Ontario Museum
Hotel

13 days in Canada
HalifaxOttawaItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Harbour Hopper Tour
- Fishermans Cove
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 50m
$137–467
Activities
- Explore Plateau Mont-Royal
- Montreal Underground City RESO
Hotel

Days 6–8: 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–554
Activities
- Kensington Market
- Nathan Phillips Square
Hotel

Days 9–11: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$231–906
Activities
- Huron-Wendat Museum and Traditional Site
- Grande Allee
Hotel

Day 12: Saguenay, QC, Canada
Transport
- Take the bus from Quebec to Saguenaybus
2h 20m
$50–60
Activities
- Theatre Banque Nationale
- Zoo Sauvage de Saint-Felicien
Hotel

Day 13: Ottawa, ON, Canada
Transport
- Take the taxi from Saguenay to Ottawataxi
- Fly from Saguenay to Ottawaplane
- Take the transfer from Saguenay to Ottawatransfer
- Take the bus from Saguenay to Ottawabus
3h 47m
$95–471
Activities
- Notre-Dame Cathedral Basilica
- Supreme Court of Canada
Hotel

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Beacon Hill Park
- Craigdarroch Castle
Hotel

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouverplane
30 min
$100–360
Activities
- Grouse Mountain Skyride and Peak Experience
- 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 19m
$68–401
Activities
- Calgary Zoo
- Bowness Park
Hotel

Day 7: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$29–110
Activities
- West Edmonton Mall
- High Level Bridge Streetcar
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 31m
$117–521
Activities
- High Park
- Distillery District
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
$176–540
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
$759
Activities
- Old Quebec
- Notre-Dame de Quebec Basilica-Cathedral
Hotel

15 days in Canada
WindsorVancouverItinerary navigation
Day 1: Windsor, ON, Canada
Activities
- Holy Trinity Parish Church
- Savill Garden
Hotel

Days 2–4: Toronto, ON, Canada
Transport
- Take the train from Windsor to Torontotrain
4h 10m
$50–140
Activities
- Art Gallery of Ontario
- High Park
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
$176–540
Activities
- Montreal Underground City RESO
- Olympic Park Montreal
Hotel

Days 8–10: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$759
Activities
- La Citadelle de Quebec
- Musee de la civilisation
Hotel

Day 11: Saguenay, QC, Canada
Transport
- Take the bus from Quebec to Saguenaybus
2h 20m
$50–60
Activities
- Microbrasserie La Voie Maltee
- Parc National du Fjord-du-Saguenay
Hotel

Days 12–13: Ottawa, ON, Canada
Transport
- Take the taxi from Saguenay to Ottawataxi
- Fly from Saguenay to Ottawaplane
- Take the transfer from Saguenay to Ottawatransfer
- Take the bus from Saguenay to Ottawabus
3h 47m
$95–471
Activities
- Canada Aviation and Space Museum
- Canadian War Museum
Hotel

Days 14–15: 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
7h 1m
$198–810
Activities
- Science World
- Museum of Anthropology at UBC
Hotel

16 days in Canada
TorontoVictoriaItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Casa Loma
- Royal Ontario Museum
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
$176–540
Activities
- Montreal Underground City RESO
- Jean-Talon Market
Hotel

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

Day 10: Saguenay, QC, Canada
Transport
- Take the bus from Quebec to Saguenaybus
2h 20m
$50–60
Activities
- Microbrasserie La Voie Maltee
- Croisieres AML Fjord du Saguenay
Hotel

Days 11–12: Ottawa, ON, Canada
Transport
- Take the taxi from Saguenay to Ottawataxi
- Fly from Saguenay to Ottawaplane
- Take the transfer from Saguenay to Ottawatransfer
- Take the bus from Saguenay to Ottawabus
3h 47m
$95–471
Activities
- Canada Aviation and Space Museum
- Diefenbunker Cold War Museum
Hotel

Days 13–15: 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
7h 1m
$198–810
Activities
- Museum of Anthropology at UBC
- Robson Street Shopping
Hotel

Day 16: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–360
Activities
- Ogden Point Breakwater
- Royal BC Museum
Hotel

17 days in Canada
MontrealNanaimoItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Montreal Museum of Fine Arts
- Old Montreal Walking Tour
Hotel

Days 4–6: 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–554
Activities
- Royal Ontario Museum
- Rogers Centre
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$231–906
Activities
- Grande Allee
- Montmorency Falls Park
Hotel

Day 10: Saguenay, QC, Canada
Transport
- Take the bus from Quebec to Saguenaybus
2h 20m
$50–60
Activities
- Cathedrale Saint-Francois-Xavier
- Parc National du Fjord-du-Saguenay
Hotel

Days 11–12: Ottawa, ON, Canada
Transport
- Take the taxi from Saguenay to Ottawataxi
- Fly from Saguenay to Ottawaplane
- Take the transfer from Saguenay to Ottawatransfer
- Take the bus from Saguenay to Ottawabus
3h 47m
$95–471
Activities
- Canadian War Museum
- Parliament Hill
Hotel

Days 13–15: 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
7h 1m
$198–810
Activities
- Grouse Mountain Skyride and Peak Experience
- Canada Place and FlyOver Canada
Hotel

Day 16: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–360
Activities
- Craigdarroch Castle
- Chinatown
Hotel

Day 17: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Mount Benson Regional Park
- WildPlay Element Parks Nanaimo
Hotel

18 days in Canada
VancouverQuebecItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Robson Street Shopping
- Vancouver Aquarium
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–360
Activities
- Ogden Point Breakwater
- Whale Watching Tour
Hotel

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

Day 6: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 35m
$176–951
Activities
- Explore Cow Bay
- Enjoy fresh seafood at Dollys Fish Market
Hotel

Day 7: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$301–692
Activities
- Two Rivers Gallery
- Cottonwood Island Park
Hotel

Days 8–9: Calgary, AB, Canada
Transport
- Take the taxi from Prince George to Calgarytaxi
- Fly from Prince George to Calgaryplane
- Take the transfer from Prince George to Calgarytransfer
- Take the bus from Prince George to Calgarybus
2h 16m
$164–842
Activities
- Studio Bell National Music Centre
- CrossIron Mills
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$29–110
Activities
- Muttart Conservatory
- Alberta Legislature Building
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 31m
$117–521
Activities
- Art Gallery of Ontario
- Kensington Market
Hotel

Days 14–16: 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
$176–540
Activities
- Explore Plateau Mont-Royal
- Montreal Museum of Fine Arts
Hotel

Days 17–18: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$759
Activities
- Musee de la civilisation
- Montmorency Falls Park
Hotel

19 days in Canada
QuebecEdmontonItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- La Citadelle de Quebec
- Plains of Abraham
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$28–80
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- 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
2h 51m
$174–554
Activities
- Art Gallery of Ontario
- Distillery District
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
8h 39m
$187–888
Activities
- Grouse Mountain Skyride and Peak Experience
- Capilano Suspension Bridge Park
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–360
Activities
- Maritime Museum of BC
- Ogden Point Breakwater
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Pipers Lagoon Park
- Newcastle Island Marine Provincial Park
Hotel

Day 15: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 35m
$176–951
Activities
- Enjoy fresh seafood at Dollys Fish Market
- Relax at Sunken Gardens Park
Hotel

Day 16: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$301–692
Activities
- Cottonwood Island Park
- CN Centre
Hotel

Days 17–18: Calgary, AB, Canada
Transport
- Take the taxi from Prince George to Calgarytaxi
- Fly from Prince George to Calgaryplane
- Take the transfer from Prince George to Calgarytransfer
- Take the bus from Prince George to Calgarybus
2h 16m
$164–842
Activities
- Calgary Zoo
- Devonian Gardens
Hotel

Day 19: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$29–110
Activities
- Ukrainian Cultural Heritage Village
- Edmonton River Valley Parks
Hotel

20 days in Canada
OttawaGatineauItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- ByWard Market
- Hogs Back Falls
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–120
Activities
- Mount Royal Park Lookout
- Montreal Museum of Fine Arts
Hotel

Days 6–8: 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–554
Activities
- Graffiti Alley
- High Park
Hotel

Days 9–11: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$231–906
Activities
- Montmorency Falls Park
- La Citadelle de Quebec
Hotel

Day 12: Saguenay, QC, Canada
Transport
- Take the bus from Quebec to Saguenaybus
2h 20m
$50–60
Activities
- Centre dinterpretation des Battures et de lAnse a Jos
- Village historique de Val-Jalbert
Hotel

Day 13: Longueuil, QC, Canada
Transport
- Take the taxi from Saguenay to Longueuiltaxi
- Fly from Saguenay to Longueuilplane
- Take the transfer from Saguenay to Longueuiltransfer
- Take the bus from Saguenay to Longueuilbus
2h 33m
$86–415
Activities
- Marina de Longueuil
- Golf Parcours du Cerf
Hotel

Day 14: Saint-Hyacinthe, QC, Canada
Transport
- Take the train from Longueuil to Saint-Hyacinthetrain
26 min
$17–110
Activities
- Piste cyclable La Campagnarde
- Centre dexposition Expression
Hotel

Day 15: Sherbrooke, QC, Canada
Transport
- Take the train from Saint-Hyacinthe to Sherbrooketrain
- Take the transfer from Saint-Hyacinthe to Sherbrooketransfer
- Take the bus from Saint-Hyacinthe to Sherbrookebus
2h 32m
$42–143
Activities
- Marche de la Gare de Sherbrooke
- Parc du Mont-Bellevue
Hotel

Day 16: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 15m
$25–35
Activities
- Domaine Trent
- Centrexpo Cogeco Drummondville
Hotel

Day 17: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivièresbus
1h 5m
$22–35
Activities
- Manoir Boucher de Niverville
- Sanctuaire Notre-Dame-du-Cap
Hotel

Day 18: Saint-Jérôme, QC, Canada
Transport
- Take the bus from Trois-Rivières to Saint-Jérômebus
- Take the transfer from Trois-Rivières to Saint-Jérômetransfer
- Take the subway from Trois-Rivières to Saint-Jérômesubway
- Take the transfer from Trois-Rivières to Saint-Jérômetransfer
- Take the bus from Trois-Rivières to Saint-Jérômebus
3h 21m
$48–65
Activities
- Parc regional de la Riviere-du-Nord
- Centre Sportif Saint-Antoine
Hotel

Day 19: Laval, QC, Canada
Transport
- Take the train from Saint-Jérôme to Lavaltrain
42 min
$5–8
Activities
- Chateau Taillefer Lafon
- SkyVenture Laval
Hotel

Day 20: Gatineau, QC, Canada
Transport
- Take the bus from Laval to Gatineaubus
2h 10m
$48–54
Activities
- Old Chelsea Village
- Casino du Lac-Leamy
Hotel

31 days in Canada
HalifaxReginaItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Peggy Cove Lighthouse
- Georges Island National Historic Site
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 50m
$137–467
Activities
- Montreal Museum of Fine Arts
- Shopping on Rue Sainte-Catherine
Hotel

Days 6–8: 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–554
Activities
- Toronto Eaton Centre
- CN Tower
Hotel

Days 9–11: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$231–906
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Rue Saint-Louis
Hotel

Day 12: Saguenay, QC, Canada
Transport
- Take the bus from Quebec to Saguenaybus
2h 20m
$50–60
Activities
- Zoo Sauvage de Saint-Felicien
- Sentier de la Riviere-a-Mars
Hotel

Days 13–14: Ottawa, ON, Canada
Transport
- Take the taxi from Saguenay to Ottawataxi
- Fly from Saguenay to Ottawaplane
- Take the transfer from Saguenay to Ottawatransfer
- Take the bus from Saguenay to Ottawabus
3h 47m
$95–471
Activities
- Supreme Court of Canada
- Parliament Hill
Hotel

Days 15–17: 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
7h 1m
$198–810
Activities
- Vancouver Aquarium
- Queen Elizabeth Park
Hotel

Day 18: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–360
Activities
- Parliament Buildings
- Victoria Bug Zoo
Hotel

Day 19: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- WildPlay Element Parks Nanaimo
- Nanaimo Waterfront Walkway
Hotel

Day 20: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 35m
$176–951
Activities
- View Totem Poles
- Stroll through Rotary Waterfront Park
Hotel

Day 21: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$301–692
Activities
- Fort George Park
- Exploration Place Museum & Science Centre
Hotel

Days 22–23: Calgary, AB, Canada
Transport
- Take the taxi from Prince George to Calgarytaxi
- Fly from Prince George to Calgaryplane
- Take the transfer from Prince George to Calgarytransfer
- Take the bus from Prince George to Calgarybus
2h 16m
$164–842
Activities
- Fish Creek Provincial Park
- Stephen Avenue Walk
Hotel

Day 24: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$29–110
Activities
- Royal Alberta Museum
- Ice District
Hotel

Day 25: Kelowna, BC, Canada
Transport
- Take the tram from Edmonton to Kelownatram
- Take the transfer from Edmonton to Kelownatransfer
- Take the bus from Edmonton to Kelownabus
- Take the transfer from Edmonton to Kelownatransfer
- Fly from Edmonton to Kelownaplane
- Take the transfer from Edmonton to Kelownatransfer
- Take the bus from Edmonton to Kelownabus
4h 10m
$138–658
Activities
- Downtown Kelowna Exploration
- BC Orchard and Garden Museum
Hotel

Day 26: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloopsbus
2h 15m
$40–55
Activities
- McArthur Island Park
- Red Collar Brewing Co
Hotel

Day 27: Grande Prairie, AB, Canada
Transport
- Take the taxi from Kamloops to Grande Prairietaxi
- Fly from Kamloops to Grande Prairieplane
- Take the taxi from Kamloops to Grande Prairietaxi
4h 15m
$401–1,762
Activities
- South Bear Creek Park
- Grande Prairie Live Theatre
Hotel

Day 28: Fort McMurray, AB, Canada
Transport
- Take the taxi from Grande Prairie to Fort McMurraytaxi
- Fly from Grande Prairie to Fort McMurrayplane
- Take the foot from Grande Prairie to Fort McMurraywalk
- Take the bus from Grande Prairie to Fort McMurraybus
5h 36m
$151–828
Activities
- Vista Ridge All Seasons Park
- Northern Lights Viewing
Hotel

Day 29: Lethbridge, AB, Canada
Transport
- Take the bus from Fort McMurray to Lethbridgebus
- Take the foot from Fort McMurray to Lethbridgewalk
- Fly from Fort McMurray to Lethbridgeplane
- Take the taxi from Fort McMurray to Lethbridgetaxi
6h 34m
$215–1,162
Activities
- Southern Alberta Art Gallery SAAG
- University of Lethbridge Art Gallery
Hotel

Day 30: Medicine Hat, AB, Canada
Transport
- Take the bus from Lethbridge to Medicine Hatbus
2h 10m
$20–120
Activities
- Historic Downtown Medicine Hat
- Worlds Largest Chess Board
Hotel

Day 31: Regina, SK, Canada
Transport
- Take the bus from Medicine Hat to Reginabus
5h 35m
$45–130
Activities
- Stone Hall Castle
- Regina Floral Conservatory
Hotel




