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
- Kensington Market
- 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
$198–549
Activities
- Montreal Botanical Garden
- Montreal Biodome
Hotel

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

8 days in Canada
MontrealVancouverItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Jean-Talon Market
- Saint Josephs Oratory of Mount 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 48m
$194–554
Activities
- Casa Loma
- Toronto Eaton Centre
Hotel

Days 7–8: 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 41m
$205–593
Activities
- Gastown Steam Clock
- Robson Street Shopping
Hotel

9 days in Canada
VancouverCalgaryItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Robson Street Shopping
- Dr Sun Yat-Sen Classical Chinese Garden
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–340
Activities
- Fishermans Wharf
- Ogden Point Breakwater
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Vancouver Island Military Museum
- Nanaimo Waterfront Walkway
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 15m
$121–438
Activities
- Fintry Provincial Park
- Geert Maas Sculpture Gardens and Gallery
Hotel

Day 7: Prince George, BC, Canada
Transport
- Take the bus from Kelowna to Prince Georgebus
- Take the transfer from Kelowna to Prince Georgetransfer
- Fly from Kelowna to Prince Georgeplane
- Take the taxi from Kelowna to Prince Georgetaxi
2h 59m
$223–636
Activities
- Pine Centre Mall
- Teapot Mountain
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 33m
$244–996
Activities
- Calgary Zoo
- Inglewood Bird Sanctuary & Nature Centre
Hotel

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

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
3h
$50–75
Activities
- Old Montreal Walking Tour
- Saint Josephs Oratory of Mount Royal
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 48m
$194–554
Activities
- CN Tower
- Hockey Hall of Fame
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 41m
$205–593
Activities
- Grouse Mountain Skyride and Peak Experience
- Science World
Hotel

11 days in Canada
OttawaVancouverItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Canadian War Museum
- Supreme Court of Canada
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–120
Activities
- Old Montreal Walking Tour
- Olympic Park Montreal
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 48m
$194–554
Activities
- Hockey Hall of Fame
- St Lawrence Market
Hotel

Days 9–11: 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 41m
$205–593
Activities
- Grouse Mountain Skyride and Peak Experience
- Queen Elizabeth Park
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Bowness Park
- Inglewood Bird Sanctuary & Nature 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 17m
$124–476
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Robson Street Shopping
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Departure Bay Beach
- 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 15m
$121–438
Activities
- Myra Canyon Park
- Okanagan Lake Boating
Hotel

Day 9: Prince George, BC, Canada
Transport
- Take the bus from Kelowna to Prince Georgebus
- Take the transfer from Kelowna to Prince Georgetransfer
- Fly from Kelowna to Prince Georgeplane
- Take the taxi from Kelowna to Prince Georgetaxi
2h 59m
$223–636
Activities
- Prince George Railway & Forestry Museum
- 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 5m
$297–954
Activities
- Muttart Conservatory
- Royal Alberta Museum
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 28m
$167–621
Activities
- Toronto Islands
- Art Gallery of Ontario
Hotel

13 days in Canada
HalifaxNanaimoItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Art Gallery of Nova Scotia
- Alexander Keiths Brewery 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 32m
$227–607
Activities
- Notre-Dame Basilica of Montreal
- Mount Royal Park Lookout
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 48m
$194–554
Activities
- CN Tower
- Graffiti Alley
Hotel

Days 9–11: 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 41m
$205–593
Activities
- Granville Island Public Market
- Robson Street Shopping
Hotel

Day 12: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–340
Activities
- Art Gallery of Greater Victoria
- Ogden Point Breakwater
Hotel

Day 13: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Diving at Artificial Reefs
- Old City Quarter
Hotel

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Whale Watching Tour
- Maritime Museum of BC
Hotel

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouverplane
30 min
$100–340
Activities
- Museum of Anthropology at UBC
- Grouse Mountain Skyride and Peak Experience
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 37m
$123–477
Activities
- Inglewood Bird Sanctuary & Nature Centre
- Calgary Zoo
Hotel

Days 7–9: 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
5h 42m
$205–662
Activities
- Art Gallery of Ontario
- CN Tower
Hotel

Days 10–12: 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
$198–549
Activities
- Montreal Underground City RESO
- La Ronde Amusement Park
Hotel

Days 13–14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$742
Activities
- La Citadelle de Quebec
- Quartier Petit Champlain
Hotel

15 days in Canada
TorontoVancouverItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Royal Ontario Museum
- Nathan Phillips Square
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
$198–549
Activities
- Jean-Talon Market
- Old Montreal Walking Tour
Hotel

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

Day 10: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrookebus
3h 50m
See more transport optionsActivities
- Musee de la nature et des sciences
- Basilique-Cathedrale Saint-Michel
Hotel

Day 11: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 24m
See more transport optionsActivities
- Village Quebecois dAntan
- Parc Regional de la Riviere Saint-Francois
Hotel

Day 12: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivièresbus
1h 6m
See more transport optionsActivities
- Parc de lile Saint-Quentin
- Mural Art 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
$65–92
Activities
- National Arts Centre
- Canadian War Museum
Hotel

Day 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
6h 52m
$227–911
Activities
- Gastown Steam Clock
- Dr Sun Yat-Sen Classical Chinese Garden
Hotel

16 days in Canada
MontrealEdmontonItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Montreal Biodome
- Montreal Underground City RESO
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 48m
$194–554
Activities
- Graffiti Alley
- St Lawrence Market
Hotel

Days 7–9: 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 41m
$205–593
Activities
- Science World
- Capilano Suspension Bridge Park
Hotel

Day 10: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–340
Activities
- Royal BC Museum
- Victoria Bug Zoo
Hotel

Day 11: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Coombs Old Country Market
- Nanaimo Museum
Hotel

Day 12: 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 15m
$121–438
Activities
- Rotary Beach Park
- Mission Hill Family Estate Winery
Hotel

Day 13: Prince George, BC, Canada
Transport
- Take the bus from Kelowna to Prince Georgebus
- Take the transfer from Kelowna to Prince Georgetransfer
- Fly from Kelowna to Prince Georgeplane
- Take the taxi from Kelowna to Prince Georgetaxi
2h 59m
$223–636
Activities
- Pine Centre Mall
- Northern Lights Estate Winery
Hotel

Days 14–15: 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 33m
$244–996
Activities
- Fort Calgary
- Heritage Park Historical Village
Hotel

Day 16: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
4h 15m
$30–110
Activities
- West Edmonton Mall
- Art Gallery of Alberta
Hotel

17 days in Canada
VancouverQuebecItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Robson Street Shopping
- Queen Elizabeth Park
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–340
Activities
- Fishermans Wharf
- Parliament Buildings
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Nanaimo Museum
- Departure Bay Beach
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 15m
$121–438
Activities
- Mission Hill Family Estate Winery
- Summerhill Pyramid Winery
Hotel

Day 7: Prince George, BC, Canada
Transport
- Take the bus from Kelowna to Prince Georgebus
- Take the transfer from Kelowna to Prince Georgetransfer
- Fly from Kelowna to Prince Georgeplane
- Take the taxi from Kelowna to Prince Georgetaxi
2h 59m
$223–636
Activities
- Exploration Place Museum & Science 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 33m
$244–996
Activities
- Calgary Zoo
- WinSport Olympic Park
Hotel

Days 10–12: 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
5h 42m
$205–662
Activities
- Nathan Phillips Square
- Hockey Hall of Fame
Hotel

Days 13–15: 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
$198–549
Activities
- Explore Plateau Mont-Royal
- Lachine Canal National Historic Site
Hotel

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

18 days in Canada
QuebecCalgaryItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Musee de la civilisation
- Montmorency Falls Park
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
3h
$50–75
Activities
- Mount Royal Park Lookout
- La Ronde Amusement Park
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 48m
$194–554
Activities
- CN Tower
- Toronto Islands
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 41m
$205–593
Activities
- Museum of Anthropology at UBC
- Canada Place and FlyOver Canada
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–340
Activities
- Chinatown
- Royal BC Museum
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Dinghy Dock Pub
- WildPlay Element Parks Nanaimo
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 15m
$121–438
Activities
- Waterfront Park
- Downtown Kelowna Exploration
Hotel

Day 16: Prince George, BC, Canada
Transport
- Take the bus from Kelowna to Prince Georgebus
- Take the transfer from Kelowna to Prince Georgetransfer
- Fly from Kelowna to Prince Georgeplane
- Take the taxi from Kelowna to Prince Georgetaxi
2h 59m
$223–636
Activities
- Prince George Aquatic Centre
- Lheidli T'enneh Memorial Park
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 33m
$244–996
Activities
- Stephen Avenue Walk
- Calgary Tower
Hotel

19 days in Canada
OttawaGrande PrairieItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Canadian Museum of History
- Parliament Hill
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
- Explore Plateau Mont-Royal
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 48m
$194–554
Activities
- Art Gallery of Ontario
- Ripleys Aquarium of Canada
Hotel

Days 9–11: 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 41m
$205–593
Activities
- Grouse Mountain Skyride and Peak Experience
- Robson Street Shopping
Hotel

Day 12: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–340
Activities
- Victoria Bug Zoo
- Art Gallery of Greater Victoria
Hotel

Day 13: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Nanaimo Waterfront Walkway
- Nanaimo Museum
Hotel

Day 14: 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 15m
$121–438
Activities
- Kangaroo Creek Farm
- Myra Canyon Park
Hotel

Day 15: Prince George, BC, Canada
Transport
- Take the bus from Kelowna to Prince Georgebus
- Take the transfer from Kelowna to Prince Georgetransfer
- Fly from Kelowna to Prince Georgeplane
- Take the taxi from Kelowna to Prince Georgetaxi
2h 59m
$223–636
Activities
- Prince George Public Library Bob Harkins Branch
- Huble Homestead Historic Site
Hotel

Days 16–17: 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 33m
$244–996
Activities
- Princes Island Park
- Inglewood Bird Sanctuary & Nature Centre
Hotel

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

Day 19: Grande Prairie, AB, Canada
Transport
- Take the bus from Edmonton to Grande Prairiebus
5h 15m
$60–140
Activities
- Revolution Place
- Kleskun Hill Park & Natural Area
Hotel

20 days in Canada
CalgarySherbrookeItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Nose Hill Park
- 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 17m
$124–476
Activities
- Queen Elizabeth Park
- Grouse Mountain Skyride and Peak Experience
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–340
Activities
- Inner Harbour Causeway
- Whale Watching Tour
Hotel

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Vancouver Island Military Museum
- Nanaimo 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 15m
$121–438
Activities
- Myra Canyon Park
- Rotary Beach Park
Hotel

Day 9: Prince George, BC, Canada
Transport
- Take the bus from Kelowna to Prince Georgebus
- Take the transfer from Kelowna to Prince Georgetransfer
- Fly from Kelowna to Prince Georgeplane
- Take the taxi from Kelowna to Prince Georgetaxi
2h 59m
$223–636
Activities
- Fort George Park
- Teapot Mountain
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 5m
$297–954
Activities
- Edmonton River Valley Parks
- High Level Bridge Streetcar
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 28m
$167–621
Activities
- Toronto Eaton Centre
- Royal Ontario Museum
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
$198–549
Activities
- Old Montreal Walking Tour
- Notre-Dame Basilica of Montreal
Hotel

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

Day 20: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrookebus
3h 50m
See more transport optionsActivities
- Sherbrooke Murales
- Domaine Howard
Hotel

30 days in Canada
HalifaxQuebecItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Point Pleasant Park
- Discovery Centre
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 32m
$227–607
Activities
- Jean-Talon Market
- 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 48m
$194–554
Activities
- Rogers Centre
- St Lawrence Market
Hotel

Days 9–11: 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 41m
$205–593
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Robson Street Shopping
Hotel

Day 12: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–340
Activities
- Ogden Point Breakwater
- Parliament Buildings
Hotel

Day 13: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Departure Bay Beach
- Nanaimo Bar Trail
Hotel

Day 14: 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 15m
$121–438
Activities
- Kasugai Gardens
- Summerhill Pyramid Winery
Hotel

Day 15: Prince George, BC, Canada
Transport
- Take the bus from Kelowna to Prince Georgebus
- Take the transfer from Kelowna to Prince Georgetransfer
- Fly from Kelowna to Prince Georgeplane
- Take the taxi from Kelowna to Prince Georgetaxi
2h 59m
$223–636
Activities
- Caledonia Nordic Ski Club
- Prince George Aquatic Centre
Hotel

Days 16–17: 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 33m
$244–996
Activities
- Bowness Park
- Peace Bridge
Hotel

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

Day 19: Grande Prairie, AB, Canada
Transport
- Take the bus from Edmonton to Grande Prairiebus
5h 15m
$60–140
Activities
- Philip J. Currie Dinosaur Museum
- Nitehawk Year-Round Adventure Park
Hotel

Day 20: Lethbridge, AB, Canada
Transport
- Take the taxi from Grande Prairie to Lethbridgetaxi
- Fly from Grande Prairie to Lethbridgeplane
- Take the transfer from Grande Prairie to Lethbridgetransfer
- Take the bus from Grande Prairie to Lethbridgebus
- Take the foot from Grande Prairie to Lethbridgewalk
- Take the bus from Grande Prairie to Lethbridgebus
6h 7m
See more transport optionsActivities
- Indian Battle Park Trails
- Nikka Yuko Japanese Garden
Hotel

Day 21: Medicine Hat, AB, Canada
Transport
- Take the bus from Lethbridge to Medicine Hatbus
2h 5m
$19–35
Activities
- Shamrock Trails
- Police Point Park
Hotel

Day 22: Saskatoon, SK, Canada
Transport
- Drive from Medicine Hat to Saskatooncar
- Fly from Medicine Hat to Saskatoonplane
5h 32m
$1,292–1,733
Activities
- Nutrien Playland at Kinsmen Park
- Remai Modern
Hotel

Day 23: Regina, SK, Canada
Transport
- Take the taxi from Saskatoon to Reginataxi
- Take the bus from Saskatoon to Reginabus
3h 11m
$75–132
Activities
- Saskatchewan Science Centre
- Casino Regina
Hotel

Days 24–25: Winnipeg, MB, Canada
Transport
- Fly from Regina to Winnipegplane
- Take the transfer from Regina to Winnipegtransfer
- Take the bus from Regina to Winnipegbus
1h 45m
$146–910
Activities
- Assiniboine Park Zoo
- FortWhyte Alive
Hotel

Days 26–27: Ottawa, ON, Canada
Transport
- Take the bus from Winnipeg to Ottawabus
- Take the transfer from Winnipeg to Ottawatransfer
- Fly from Winnipeg to Ottawaplane
- Take the transfer from Winnipeg to Ottawatransfer
- Take the bus from Winnipeg to Ottawabus
4h 26m
$178–758
Activities
- Gatineau Park
- Royal Canadian Mint
Hotel

Days 28–30: Quebec, QC, Canada
Transport
- Take the bus from Ottawa to Quebecbus
- Take the transfer from Ottawa to Quebectransfer
- Take the taxi from Ottawa to Quebectaxi
5h 15m
$769–779
Activities
- Grande Allee
- Huron-Wendat Museum and Traditional Site
Hotel




