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
- St Lawrence Market
- Rogers Centre
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montrealtram
- Take the foot from Toronto to Montrealwalk
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 56m
$178–658
Activities
- Explore Plateau Mont-Royal
- Montreal Botanical Garden
Hotel

Day 7: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$791
Activities
- Huron-Wendat Museum and Traditional Site
- Funicular du Vieux-Quebec
Hotel

8 days in Canada
MontrealTorontoItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Olympic Park Montreal
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$791
Activities
- Musee de la civilisation
- Rue Saint-Louis
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
- Take the foot from Quebec to Torontowalk
- Take the tram from Quebec to Torontotram
4h 9m
$248–808
Activities
- Toronto Islands
- Art Gallery of Ontario
Hotel

9 days in Canada
VancouverEdmontonItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Canada Place and FlyOver Canada
- Gastown Steam Clock
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Hatley Park National Historic Site
- Whale Watching Tour
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Neck Point Park
- Diving at Artificial Reefs
Hotel

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

Days 7–8: Calgary, AB, Canada
Transport
- Take the bus from Kelowna to Calgarybus
- Take the transfer from Kelowna to Calgarytransfer
- Fly from Kelowna to Calgaryplane
- Take the transfer from Kelowna to Calgarytransfer
- Take the bus from Kelowna to Calgarybus
2h 57m
$123–693
Activities
- TELUS Spark Science Centre
- Bowness Park
Hotel

Day 9: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$30–110
Activities
- Ukrainian Cultural Heritage Village
- High Level Bridge Streetcar
Hotel

10 days in Canada
QuebecVancouverItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Place Royale
- Observatoire de la Capitale
Hotel

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

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
- Take the foot from Montreal to Torontowalk
- Take the tram from Montreal to Torontotram
3h 13m
$178–658
Activities
- St Lawrence Market
- 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 54m
$115–551
Activities
- Queen Elizabeth Park
- Canada Place and FlyOver Canada
Hotel

11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Royal Canadian Mint
- Canada Aviation and Space Museum
Hotel

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

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$791
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Plains of Abraham
Hotel

Days 9–11: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the foot from Quebec to Torontowalk
- Take the tram from Quebec to Torontotram
4h 9m
$248–808
Activities
- Kensington Market
- Hockey Hall of Fame
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Calgary Zoo
- Devonian Gardens
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–360
Activities
- Vancouver Aquarium
- Stanley Park Seawall Bike Ride
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–380
Activities
- Fishermans Wharf
- Inner Harbour Causeway
Hotel

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

Day 8: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$208–603
Activities
- Knox Mountain Park
- Summerhill Pyramid Winery
Hotel

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

Day 10: 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 19m
$244–1,865
Activities
- Bear Creek Golf Course
- Muskoseepi Park
Hotel

Day 11: Edmonton, AB, Canada
Transport
- Take the taxi from Grande Prairie to Edmontontaxi
- Fly from Grande Prairie to Edmontonplane
- Take the transfer from Grande Prairie to Edmontontransfer
- Take the bus from Grande Prairie to Edmontonbus
- Take the transfer from Grande Prairie to Edmontontransfer
- Take the tram from Grande Prairie to Edmontontram
2h 29m
$190–834
Activities
- West Edmonton Mall
- University of Alberta Botanic Garden
Hotel

Day 12: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Torontotram
- Take the transfer from Edmonton to Torontotransfer
- Take the bus from Edmonton to Torontobus
- Take the transfer from Edmonton to Torontotransfer
- Fly from Edmonton to Torontoplane
- Take the transfer from Edmonton to Torontotransfer
- Take the train from Edmonton to Torontotrain
6h 17m
$127–622
Activities
- Distillery District
- Casa Loma
Hotel

13 days in Canada
HalifaxVancouverItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- McNabs Island Provincial Park
- Peggy Cove Lighthouse
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
$167–557
Activities
- Jean-Talon Market
- Notre-Dame Basilica of Montreal
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$791
Activities
- Musee de la civilisation
- Quartier Petit Champlain
Hotel

Days 9–11: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the foot from Quebec to Torontowalk
- Take the tram from Quebec to Torontotram
4h 9m
$248–808
Activities
- St Lawrence Market
- Graffiti Alley
Hotel

Days 12–13: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouvertrain
- Take the transfer from Toronto to Vancouvertransfer
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
6h 54m
$115–551
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Granville Island Public Market
Hotel

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

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouverplane
30 min
$100–380
Activities
- Capilano Suspension Bridge Park
- Queen Elizabeth Park
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
- Peace Bridge
- Princes Island Park
Hotel

Day 7: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$30–110
Activities
- Art Gallery of Alberta
- West Edmonton Mall
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
- Ripleys Aquarium of Canada
- Royal Ontario Museum
Hotel

Days 11–13: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montrealtram
- Take the foot from Toronto to Montrealwalk
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 56m
$178–658
Activities
- Montreal Biodome
- Notre-Dame Basilica of Montreal
Hotel

Day 14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$791
Activities
- Ile dOrleans
- Fairmont Le Chateau Frontenac
Hotel

15 days in Canada
WinnipegTorontoItinerary navigation
Days 1–2: Winnipeg, MB, Canada
Activities
- Journey to Churchill exhibit
- Royal Canadian Mint
Hotel

Days 3–4: Calgary, AB, Canada
Transport
- Take the bus from Winnipeg to Calgarybus
- Take the transfer from Winnipeg to Calgarytransfer
- Fly from Winnipeg to Calgaryplane
- Take the transfer from Winnipeg to Calgarytransfer
- Take the bus from Winnipeg to Calgarybus
4h 6m
$117–848
Activities
- Stephen Avenue Walk
- Calgary Zoo
Hotel

Days 5–7: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouverbus
- Take the transfer from Calgary to Vancouvertransfer
- Fly from Calgary to Vancouverplane
- Take the transfer from Calgary to Vancouvertransfer
- Take the subway from Calgary to Vancouversubway
3h 49m
$68–360
Activities
- Museum of Anthropology at UBC
- Grouse Mountain Skyride and Peak Experience
Hotel

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

Day 9: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Neck Point Park
- Dinghy Dock Pub
Hotel

Day 10: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$208–603
Activities
- Summerhill Pyramid Winery
- Okanagan Lake Boating
Hotel

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

Day 12: 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 19m
$244–1,865
Activities
- Crosslink County Sportsplex
- Kleskun Hill Park & Natural Area
Hotel

Day 13: Edmonton, AB, Canada
Transport
- Take the taxi from Grande Prairie to Edmontontaxi
- Fly from Grande Prairie to Edmontonplane
- Take the transfer from Grande Prairie to Edmontontransfer
- Take the bus from Grande Prairie to Edmontonbus
- Take the transfer from Grande Prairie to Edmontontransfer
- Take the tram from Grande Prairie to Edmontontram
2h 29m
$190–834
Activities
- Fort Edmonton Park
- Ukrainian Cultural Heritage Village
Hotel

Days 14–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
- Royal Ontario Museum
- Nathan Phillips Square
Hotel

16 days in Canada
WindsorVancouverItinerary navigation
Day 1: Windsor, ON, Canada
Activities
- Changing of the Guard
- Savill Garden
Hotel

Days 2–4: Toronto, ON, Canada
Transport
- Take the train from Windsor to Torontotrain
4h 10m
$50–150
Activities
- CN Tower
- Hockey Hall of Fame
Hotel

Days 5–7: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montrealtram
- Take the foot from Toronto to Montrealwalk
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 56m
$178–658
Activities
- Old Montreal Walking Tour
- Lachine Canal National Historic Site
Hotel

Days 8–10: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$791
Activities
- Grande Allee
- Plains of Abraham
Hotel

Day 11: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrookebus
3h 40m
$55–80
Activities
- Centre dinterpretation de lhistoire de Sherbrooke
- Microbrasserie Le Boquebiere
Hotel

Day 12: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 15m
$26–40
Activities
- Musee National de la Photographie
- Promenade Riviere
Hotel

Day 13: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivièresbus
1h 5m
$23–35
Activities
- La Vieille Tabagie
- Old Prison of Trois-Rivieres
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
- National Gallery of Canada
- Royal Canadian Mint
Hotel

Day 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
7h 6m
$218–860
Activities
- Museum of Anthropology at UBC
- Stanley Park Seawall Bike Ride
Hotel

17 days in Canada
TorontoVancouverItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Hockey Hall of Fame
- Kensington Market
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montrealtram
- Take the foot from Toronto to Montrealwalk
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 56m
$178–658
Activities
- Notre-Dame Basilica of Montreal
- Montreal Underground City RESO
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$791
Activities
- Plains of Abraham
- La Citadelle de Quebec
Hotel

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

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

Day 12: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivièresbus
1h 5m
$23–35
Activities
- Old Prison of Trois-Rivieres
- Les Forges du Saint-Maurice National Historic Site
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
- National Arts Centre
- Hogs Back Falls
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 6m
$218–860
Activities
- Science World
- Robson Street Shopping
Hotel

18 days in Canada
MontrealEdmontonItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Shopping on Rue Sainte-Catherine
- Lachine Canal National Historic Site
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$791
Activities
- Plains of Abraham
- Old Quebec
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the foot from Quebec to Torontowalk
- Take the tram from Quebec to Torontotram
4h 9m
$248–808
Activities
- Distillery District
- Hockey Hall of Fame
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouvertrain
- Take the transfer from Toronto to Vancouvertransfer
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
6h 54m
$115–551
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Robson Street Shopping
Hotel

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

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

Day 15: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$208–603
Activities
- Kangaroo Creek Farm
- Myra Canyon Park
Hotel

Days 16–17: Calgary, AB, Canada
Transport
- Take the bus from Kelowna to Calgarybus
- Take the transfer from Kelowna to Calgarytransfer
- Fly from Kelowna to Calgaryplane
- Take the transfer from Kelowna to Calgarytransfer
- Take the bus from Kelowna to Calgarybus
2h 57m
$123–693
Activities
- WinSport Olympic Park
- Calgary Tower
Hotel

Day 18: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$30–110
Activities
- University of Alberta Botanic Garden
- Fort Edmonton Park
Hotel

19 days in Canada
VancouverSherbrookeItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Granville Island Public Market
- Robson Street Shopping
Hotel

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

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

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

Days 7–8: Calgary, AB, Canada
Transport
- Take the bus from Kelowna to Calgarybus
- Take the transfer from Kelowna to Calgarytransfer
- Fly from Kelowna to Calgaryplane
- Take the transfer from Kelowna to Calgarytransfer
- Take the bus from Kelowna to Calgarybus
2h 57m
$123–693
Activities
- Inglewood Bird Sanctuary & Nature Centre
- Heritage Park Historical Village
Hotel

Day 9: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$30–110
Activities
- Royal Alberta Museum
- Elk Island National Park
Hotel

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

Days 13–15: Montreal, QC, Canada
Transport
- Take the tram from Toronto to Montrealtram
- Take the foot from Toronto to Montrealwalk
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 56m
$178–658
Activities
- Old Montreal Walking Tour
- Jean-Talon Market
Hotel

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

Day 19: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrookebus
3h 40m
$55–80
Activities
- Musee de la nature et des sciences
- Basilique-Cathedrale Saint-Michel
Hotel

20 days in Canada
QuebecHalifaxItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Funicular du Vieux-Quebec
- Ile dOrleans
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$29–80
Activities
- Montreal Biodome
- Jean-Talon Market
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
- Take the foot from Montreal to Torontowalk
- Take the tram from Montreal to Torontotram
3h 13m
$178–658
Activities
- Rogers Centre
- St Lawrence Market
Hotel

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

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

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$49
Activities
- Vancouver Island Military Museum
- Dinghy Dock Pub
Hotel

Day 15: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelownabus
- Take the transfer from Nanaimo to Kelownatransfer
- Fly from Nanaimo to Kelownaplane
- Take the transfer from Nanaimo to Kelownatransfer
- Take the bus from Nanaimo to Kelownabus
3h 2m
$208–603
Activities
- Kelowna Art Gallery
- Summerhill Pyramid Winery
Hotel

Days 16–17: Calgary, AB, Canada
Transport
- Take the bus from Kelowna to Calgarybus
- Take the transfer from Kelowna to Calgarytransfer
- Fly from Kelowna to Calgaryplane
- Take the transfer from Kelowna to Calgarytransfer
- Take the bus from Kelowna to Calgarybus
2h 57m
$123–693
Activities
- TELUS Spark Science Centre
- Princes Island Park
Hotel

Day 18: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$30–110
Activities
- Elk Island National Park
- Edmonton River Valley Parks
Hotel

Days 19–20: Halifax, NS, Canada
Transport
- Take the tram from Edmonton to Halifaxtram
- Take the transfer from Edmonton to Halifaxtransfer
- Take the bus from Edmonton to Halifaxbus
- Take the transfer from Edmonton to Halifaxtransfer
- Fly from Edmonton to Halifaxplane
- Take the transfer from Edmonton to Halifaxtransfer
- Take the bus from Edmonton to Halifaxbus
7h 52m
$202–912
Activities
- Point Pleasant Park
- Fishermans Cove
Hotel

30 days in Canada
OttawaLondonItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Hogs Back Falls
- Canadian War Museum
Hotel

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

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$791
Activities
- Huron-Wendat Museum and Traditional Site
- Musee de la civilisation
Hotel

Days 9–11: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the foot from Quebec to Torontowalk
- Take the tram from Quebec to Torontotram
4h 9m
$248–808
Activities
- Distillery District
- Art Gallery of Ontario
Hotel

Days 12–14: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouvertrain
- Take the transfer from Toronto to Vancouvertransfer
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
6h 54m
$115–551
Activities
- Science World
- Museum of Anthropology at UBC
Hotel

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

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

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

Days 18–19: Calgary, AB, Canada
Transport
- Take the bus from Kelowna to Calgarybus
- Take the transfer from Kelowna to Calgarytransfer
- Fly from Kelowna to Calgaryplane
- Take the transfer from Kelowna to Calgarytransfer
- Take the bus from Kelowna to Calgarybus
2h 57m
$123–693
Activities
- Fort Calgary
- Stephen Avenue Walk
Hotel

Day 20: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$30–110
Activities
- Ukrainian Cultural Heritage Village
- Royal Alberta Museum
Hotel

Days 21–22: Halifax, NS, Canada
Transport
- Take the tram from Edmonton to Halifaxtram
- Take the transfer from Edmonton to Halifaxtransfer
- Take the bus from Edmonton to Halifaxbus
- Take the transfer from Edmonton to Halifaxtransfer
- Fly from Edmonton to Halifaxplane
- Take the transfer from Edmonton to Halifaxtransfer
- Take the bus from Edmonton to Halifaxbus
7h 52m
$202–912
Activities
- Halifax Waterfront Boardwalk
- Fishermans Cove
Hotel

Day 23: 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
$246–1,006
Activities
- George Street Entertainment District
- Bowring Park
Hotel

Day 24: 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
- Capitol Theatre
- Magnetic Hill
Hotel

Day 25: Saint John, NB, Canada
Transport
- Take the bus from Moncton to Saint Johnbus
2h 10m
$28–40
Activities
- King Square
- Rockwood Park
Hotel

Day 26: Fredericton, NB, Canada
Transport
- Take the bus from Saint John to Frederictonbus
1h 25m
$23–35
Activities
- Explore the Historic Garrison District
- Christ Church Cathedral
Hotel

Day 27: Kingston, ON, Canada
Transport
- Take the bus from Fredericton to Kingstonbus
- Take the transfer from Fredericton to Kingstontransfer
- Fly from Fredericton to Kingstonplane
- Take the transfer from Fredericton to Kingstontransfer
- Take the bus from Fredericton to Kingstonbus
- Take the transfer from Fredericton to Kingstontransfer
- Take the bus from Fredericton to Kingstonbus
6h 50m
$249–1,154
Activities
- Bellevue House National Historic Site
- Queens University Campus Exploration
Hotel

Day 28: Peterborough, ON, Canada
Transport
- Take the bus from Kingston to Peterboroughbus
- Take the bus from Kingston to Peterboroughbus
4h
$115–152
Activities
- Peterborough Farmers Market
- Millennium Park
Hotel

Day 29: Brampton, ON, Canada
Transport
- Take the bus from Peterborough to Bramptonbus
- Take the bus from Peterborough to Bramptonbus
- Take the transfer from Peterborough to Bramptontransfer
- Take the train from Peterborough to Bramptontrain
3h
$29–140
Activities
- Chinguacousy Park
- Bramalea City Centre
Hotel

Day 30: London, ON, Canada
Transport
- Take the bus from Brampton to Londonbus
2h 45m
$29–90
Activities
- Budweiser Gardens
- Storybook Gardens
Hotel




