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
- Nathan Phillips Square
- Distillery District
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
$189–533
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Olympic Park Montreal
Hotel

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

8 days in Canada
MontrealTorontoItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Mount Royal Park Lookout
- Old Montreal Walking Tour
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$767
Activities
- Fairmont Le Chateau Frontenac
- Observatoire de la Capitale
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 41m
$224–954
Activities
- Toronto Eaton Centre
- Rogers Centre
Hotel

9 days in Canada
VancouverCalgaryItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Gastown Steam Clock
- Queen Elizabeth Park
Hotel

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

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Neck Point Park
- Nanaimo Waterfront Walkway
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
- Scenic Ferry Ride to Digby Island
- Whale Watching Tour
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
$311–538
Activities
- CN Centre
- Fort George Park
Hotel

Day 8: 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
$308–856
Activities
- Alberta Legislature Building
- Ice District
Hotel

Day 9: Calgary, AB, Canada
Transport
- Take the bus from Edmonton to Calgarybus
4h
$45–110
Activities
- Studio Bell National Music Centre
- Devonian Gardens
Hotel

10 days in Canada
QuebecVancouverItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Ile dOrleans
- La Citadelle de Quebec
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$28–80
Activities
- Montreal Botanical Garden
- Mount Royal Park Lookout
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
$184–554
Activities
- Hockey Hall of Fame
- 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 44m
$212–939
Activities
- Canada Place and FlyOver Canada
- Robson Street Shopping
Hotel

11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- National Arts Centre
- ByWard Market
Hotel

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

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$767
Activities
- Plains of Abraham
- 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 41m
$224–954
Activities
- High Park
- Art Gallery of Ontario
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Calgary Zoo
- Princes Island 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 43m
$68–371
Activities
- Granville Island Public Market
- Queen Elizabeth Park
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Newcastle Island Marine Provincial Park
- WildPlay Element Parks Nanaimo
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
- Enjoy fresh seafood at Dollys Fish Market
- Butze Rapids Trail
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
$311–538
Activities
- Forests for the World
- Prince George Railway & Forestry Museum
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
$308–856
Activities
- Alberta Legislature Building
- West Edmonton Mall
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
$127–521
Activities
- Royal Ontario Museum
- High Park
Hotel

13 days in Canada
HalifaxVancouverItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Discovery Centre
- Maritime Museum of the Atlantic
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
$147–487
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Notre-Dame Basilica of Montreal
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$767
Activities
- Old Quebec
- Notre-Dame de Quebec Basilica-Cathedral
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 41m
$224–954
Activities
- Toronto Islands
- Ripleys Aquarium of Canada
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 44m
$212–939
Activities
- Capilano Suspension Bridge Park
- Granville Island Public Market
Hotel

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Chinatown
- Fishermans Wharf
Hotel

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouverplane
30 min
$100–370
Activities
- Science World
- 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
$69–411
Activities
- Stephen Avenue Walk
- CrossIron Mills
Hotel

Day 7: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$45–110
Activities
- Ukrainian Cultural Heritage Village
- Ice District
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
$127–521
Activities
- Toronto Eaton Centre
- Kensington Market
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
$189–533
Activities
- Notre-Dame Basilica of Montreal
- Old Montreal Walking Tour
Hotel

Day 14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$767
Activities
- Old Quebec
- Musee de la civilisation
Hotel

15 days in Canada
TorontoVancouverItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Distillery District
- 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
$189–533
Activities
- Notre-Dame Basilica of Montreal
- Old Montreal Walking Tour
Hotel

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

Day 10: Saguenay, QC, Canada
Transport
- Take the bus from Quebec to Saguenaybus
2h 20m
$50–60
Activities
- Village historique de Val-Jalbert
- Musee du Fjord
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
$96–461
Activities
- Canadian Museum of History
- National Arts Centre
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
$208–861
Activities
- Science World
- Queen Elizabeth Park
Hotel

16 days in Canada
MontrealPrince GeorgeItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Explore Plateau Mont-Royal
- Jean-Talon Market
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$767
Activities
- Grande Allee
- Ile dOrleans
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 41m
$224–954
Activities
- Toronto Islands
- Ripleys Aquarium of Canada
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 44m
$212–939
Activities
- Vancouver Aquarium
- Capilano Suspension Bridge Park
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Chinatown
- Miniature World
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Neck Point Park
- WildPlay Element Parks Nanaimo
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
- Stroll through Rotary Waterfront Park
- Scenic Ferry Ride to Digby Island
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
$311–538
Activities
- Cottonwood Island Park
- Forests for the World
Hotel

17 days in Canada
VancouverQuebecItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Vancouver Aquarium
- Stanley Park Seawall Bike Ride
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Hatley Park National Historic Site
- Maritime Museum of BC
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Neck Point Park
- Pipers Lagoon 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
- Museum of Northern British Columbia
- Port Interpretive Centre
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
$311–538
Activities
- Cottonwood Island Park
- Teapot Mountain
Hotel

Day 8: 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
$308–856
Activities
- High Level Bridge Streetcar
- Edmonton Valley Zoo
Hotel

Days 9–10: Calgary, AB, Canada
Transport
- Take the bus from Edmonton to Calgarybus
4h
$45–110
Activities
- CrossIron Mills
- WinSport Olympic Park
Hotel

Days 11–13: Toronto, ON, Canada
Transport
- Take the bus from Calgary to Torontobus
- Take the transfer from Calgary to Torontotransfer
- Fly from Calgary to Torontoplane
- Take the transfer from Calgary to Torontotransfer
- Take the train from Calgary to Torontotrain
6h 6m
$123–477
Activities
- Toronto Eaton Centre
- Graffiti Alley
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
$189–533
Activities
- La Ronde Amusement Park
- Mount Royal Park Lookout
Hotel

Day 17: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$767
Activities
- Rue Saint-Louis
- Huron-Wendat Museum and Traditional Site
Hotel

18 days in Canada
QuebecCalgaryItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- La Citadelle de Quebec
- Old Quebec
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$28–80
Activities
- Lachine Canal National Historic Site
- Montreal Biodome
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
$184–554
Activities
- CN Tower
- Toronto Islands
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 44m
$212–939
Activities
- Canada Place and FlyOver Canada
- Museum of Anthropology at UBC
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Fishermans Wharf
- Craigdarroch Castle
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Pipers Lagoon Park
- Old City Quarter
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
- Butze Rapids Trail
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
$311–538
Activities
- CN Centre
- Caledonia Nordic Ski Club
Hotel

Day 17: 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
$308–856
Activities
- West Edmonton Mall
- Fort Edmonton Park
Hotel

Day 18: Calgary, AB, Canada
Transport
- Take the bus from Edmonton to Calgarybus
4h
$45–110
Activities
- Studio Bell National Music Centre
- Heritage Park Historical Village
Hotel

19 days in Canada
OttawaEdmontonItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- National Gallery of Canada
- Canadian War Museum
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–130
Activities
- Olympic Park Montreal
- Shopping on Rue Sainte-Catherine
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$767
Activities
- La Citadelle de 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
3h 41m
$224–954
Activities
- Kensington Market
- Toronto Eaton Centre
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 44m
$212–939
Activities
- Museum of Anthropology at UBC
- Vancouver Aquarium
Hotel

Day 15: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Fishermans Wharf
- Whale Watching Tour
Hotel

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

Day 17: 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
- Butze Rapids Trail
- Relax at Sunken Gardens Park
Hotel

Day 18: 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
$311–538
Activities
- Teapot Mountain
- Cottonwood Island Park
Hotel

Day 19: 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
$308–856
Activities
- Muttart Conservatory
- Old Strathcona
Hotel

20 days in Canada
CalgarySaguenayItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Studio Bell National Music Centre
- 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 43m
$68–371
Activities
- Grouse Mountain Skyride and Peak Experience
- Science World
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Craigdarroch Castle
- Victoria Bug Zoo
Hotel

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Coombs Old Country Market
- Old City Quarter
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
- Walk the Rushbrook Trail
- Enjoy fresh seafood at Dollys Fish Market
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
$311–538
Activities
- CN Centre
- Exploration Place Museum & Science Centre
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
$308–856
Activities
- Muttart Conservatory
- Ice District
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
$127–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
$189–533
Activities
- Montreal Biodome
- Shopping on Rue Sainte-Catherine
Hotel

Days 17–19: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$767
Activities
- Observatoire de la Capitale
- La Citadelle de Quebec
Hotel

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

30 days in Canada
HalifaxOttawaItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Art Gallery of Nova Scotia
- Harbour Hopper Tour
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
$147–487
Activities
- Lachine Canal National Historic Site
- Notre-Dame Basilica of Montreal
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$767
Activities
- Old Quebec
- Rue Saint-Louis
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 41m
$224–954
Activities
- CN Tower
- Ripleys Aquarium of Canada
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 44m
$212–939
Activities
- Queen Elizabeth Park
- Grouse Mountain Skyride and Peak Experience
Hotel

Day 15: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Hatley Park National Historic Site
- Parliament Buildings
Hotel

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

Day 17: 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
- Walk the Rushbrook Trail
Hotel

Day 18: 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
$311–538
Activities
- Caledonia Nordic Ski Club
- Lheidli T'enneh Memorial Park
Hotel

Day 19: 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
$308–856
Activities
- West Edmonton Mall
- Art Gallery of Alberta
Hotel

Days 20–21: Calgary, AB, Canada
Transport
- Take the bus from Edmonton to Calgarybus
4h
$45–110
Activities
- Nose Hill Park
- Bowness Park
Hotel

Day 22: Lethbridge, AB, Canada
Transport
- Take the bus from Calgary to Lethbridgebus
2h 40m
$22–40
Activities
- Helen Schuler Nature Centre
- Lethbridge Public Library Downtown
Hotel

Day 23: Medicine Hat, AB, Canada
Transport
- Take the bus from Lethbridge to Medicine Hatbus
2h 10m
$17–30
Activities
- Kin Coulee Park
- Echo Dale Regional Park
Hotel

Day 24: Regina, SK, Canada
Transport
- Take the bus from Medicine Hat to Reginabus
5h 35m
$45–85
Activities
- Saskatchewan Legislative Building
- Mosaic Stadium
Hotel

Day 25: Saskatoon, SK, Canada
Transport
- Fly from Regina to Saskatoonplane
45 min
$650–1,500
Activities
- The Marr Residence
- Wanuskewin Heritage Park
Hotel

Days 26–27: Winnipeg, MB, Canada
Transport
- Fly from Saskatoon to Winnipegplane
- Take the transfer from Saskatoon to Winnipegtransfer
- Take the bus from Saskatoon to Winnipegbus
2h 8m
$75–859
Activities
- St Boniface Cathedral Basilica
- Royal Canadian Mint
Hotel

Days 28–29: Thunder Bay, ON, Canada
Transport
- Take the bus from Winnipeg to Thunder Baybus
- Take the transfer from Winnipeg to Thunder Baytransfer
- Fly from Winnipeg to Thunder Bayplane
2h 43m
$243–953
Activities
- Kamview Nordic Centre
- Cascades Conservation Area
Hotel

Day 30: Ottawa, ON, Canada
Transport
- Fly from Thunder Bay to Ottawaplane
- Take the transfer from Thunder Bay to Ottawatransfer
- Take the bus from Thunder Bay to Ottawabus
2h 48m
$195–613
Activities
- Hogs Back Falls
- Parliament Hill
Hotel




