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
- Royal Ontario Museum
- Toronto Eaton Centre
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 38m
$195–671
Activities
- Old Montreal Walking Tour
- Saint Josephs Oratory of Mount Royal
Hotel

Day 7: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$809
Activities
- Plains of Abraham
- Fairmont Le Chateau Frontenac
Hotel

8 days in Canada
MontrealTorontoItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Shopping on Rue Sainte-Catherine
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$809
Activities
- Plains of Abraham
- Huron-Wendat Museum and Traditional Site
Hotel

Days 7–8: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the car ferry from Quebec to Toronto
3h 57m
$244–870
Activities
- St Lawrence Market
- Graffiti Alley
Hotel

9 days in Canada
VancouverCalgaryItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Science World
- Vancouver Aquarium
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Miniature World
- Parliament Buildings
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$50
Activities
- Coombs Old Country Market
- Dinghy Dock Pub
Hotel

Day 6: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 2m
$288–603
Activities
- BC Orchard and Garden Museum
- Kasugai Gardens
Hotel

Day 7: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Monte Creek Winery
- Riverside Park
Hotel

Days 8–9: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgary
- Fly from Kamloops to Calgary
- Take the transfer from Kamloops to Calgary
- Take the bus from Kamloops to Calgary
2h 4m
$104–787
Activities
- Heritage Park Historical Village
- Calgary Zoo
Hotel

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

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montreal
2h 50m
$40–85
Activities
- Shopping on Rue Sainte-Catherine
- Jean-Talon Market
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Toronto
- Take the transfer from Montreal to Toronto
- Fly from Montreal to Toronto
- Take the transfer from Montreal to Toronto
- Take the car ferry from Montreal to Toronto
3h 2m
$194–670
Activities
- Nathan Phillips Square
- Hockey Hall of Fame
Hotel

Day 10: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$112–1,368
Activities
- Canada Place and FlyOver Canada
- Gastown Steam Clock
Hotel

11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- ByWard Market
- Canadian War Museum
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the bus from Ottawa to Montreal
2h
$40–70
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Montreal Museum of Fine Arts
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$809
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Montmorency Falls Park
Hotel

Days 9–11: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the car ferry from Quebec to Toronto
3h 57m
$244–870
Activities
- Graffiti Alley
- CN Tower
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- TELUS Spark Science Centre
- Peace Bridge
Hotel

Days 3–5: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouver
- Take the transfer from Calgary to Vancouver
- Fly from Calgary to Vancouver
- Take the transfer from Calgary to Vancouver
- Take the subway from Calgary to Vancouver
3h 45m
$58–331
Activities
- Grouse Mountain Skyride and Peak Experience
- Robson Street Shopping
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$50
Activities
- Diving at Artificial Reefs
- Vancouver Island Military Museum
Hotel

Day 8: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 2m
$288–603
Activities
- H2O Adventure Fitness Centre
- Knox Mountain Park
Hotel

Day 9: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- BC Wildlife Park
- Bright Eye Brewing
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the taxi from Kamloops to Edmonton
- Fly from Kamloops to Edmonton
- Take the transfer from Kamloops to Edmonton
- Take the bus from Kamloops to Edmonton
- Take the transfer from Kamloops to Edmonton
- Take the tram from Kamloops to Edmonton
5h 5m
$153–800
Activities
- Old Strathcona
- West Edmonton Mall
Hotel

Days 11–12: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the bus from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Fly from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the train from Edmonton to Toronto
6h 24m
$127–1,322
Activities
- Kensington Market
- Hockey Hall of Fame
Hotel

13 days in Canada
HalifaxVancouverItinerary navigation
Days 1–3: Halifax, NS, Canada
Activities
- Halifax Waterfront Boardwalk
- Casino Nova Scotia
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Halifax to Montreal
- Take the transfer from Halifax to Montreal
- Fly from Halifax to Montreal
- Take the transfer from Halifax to Montreal
- Take the bus from Halifax to Montreal
3h 49m
$198–1,408
Activities
- La Ronde Amusement Park
- Montreal Underground City RESO
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$809
Activities
- Huron-Wendat Museum and Traditional Site
- Grande Allee
Hotel

Days 10–12: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the car ferry from Quebec to Toronto
3h 57m
$244–870
Activities
- Kensington Market
- Royal Ontario Museum
Hotel

Day 13: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$112–1,368
Activities
- Stanley Park Seawall Bike Ride
- Gastown Steam Clock
Hotel

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Parliament Buildings
- Hatley Park National Historic Site
Hotel

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouver
30 min
$100–390
Activities
- Granville Island Public Market
- Museum of Anthropology at UBC
Hotel

Days 5–6: Calgary, AB, Canada
Transport
- Take the subway from Vancouver to Calgary
- Take the transfer from Vancouver to Calgary
- Fly from Vancouver to Calgary
- Take the transfer from Vancouver to Calgary
- Take the bus from Vancouver to Calgary
3h 18m
$59–371
Activities
- WinSport Olympic Park
- CrossIron Mills
Hotel

Day 7: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmonton
4h 15m
$30–120
Activities
- Alberta Legislature Building
- Ukrainian Cultural Heritage Village
Hotel

Days 8–10: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the bus from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Fly from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the train from Edmonton to Toronto
6h 24m
$127–1,322
Activities
- Casa Loma
- Rogers Centre
Hotel

Days 11–13: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 38m
$195–671
Activities
- Explore Plateau Mont-Royal
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Day 14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$809
Activities
- Ile dOrleans
- Rue Saint-Louis
Hotel

15 days in Canada
TorontoLongueuilItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Hockey Hall of Fame
- Casa Loma
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 38m
$195–671
Activities
- Mount Royal Park Lookout
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$809
Activities
- Old Quebec
- Huron-Wendat Museum and Traditional Site
Hotel

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

Day 11: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondville
1h 15m
$27–40
Activities
- Centre Nautique Drummondville
- Parc Regional de la Riviere Saint-Francois
Hotel

Day 12: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivières
1h 5m
$23–35
Activities
- Old Prison of Trois-Rivieres
- Parc Laviolette
Hotel

Day 13: Granby, QC, Canada
Transport
- Take the bus from Trois-Rivières to Granby
- Take the transfer from Trois-Rivières to Granby
- Take the train from Trois-Rivières to Granby
- Take the taxi from Trois-Rivières to Granby
3h 17m
$123–253
Activities
- Granby Ranch Golf Course
- White Water Rafting with Mad Adventures
Hotel

Day 14: Saint-Hyacinthe, QC, Canada
Transport
- Take the bus from Granby to Saint-Hyacinthe
- Take the transfer from Granby to Saint-Hyacinthe
- Take the bus from Granby to Saint-Hyacinthe
2h 39m
$37–46
Activities
- Promenade Gérard-Côté
- Club de golf Saint-Hyacinthe
Hotel

Day 15: Longueuil, QC, Canada
Transport
- Take the train from Saint-Hyacinthe to Longueuil
25 min
$19–120
Activities
- Parc de la Voie Maritime
- Parc Michel-Chartrand
Hotel

16 days in Canada
MontrealKamloopsItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Montreal Underground City RESO
- Explore Plateau Mont-Royal
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$809
Activities
- Musee de la civilisation
- Grande Allee
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the car ferry from Quebec to Toronto
3h 57m
$244–870
Activities
- CN Tower
- Kensington Market
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$112–1,368
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Gastown Steam Clock
Hotel

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

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$50
Activities
- Departure Bay Beach
- Newcastle Island Marine Provincial Park
Hotel

Day 15: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 2m
$288–603
Activities
- Myra Canyon Park
- Mission Hill Family Estate Winery
Hotel

Day 16: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Tobiano Golf Course
- Downtown Kamloops Shopping & Dining
Hotel

17 days in Canada
VancouverQuebecItinerary 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 Victoria
30 min
$100–390
Activities
- Beacon Hill Park
- Fishermans Wharf
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$50
Activities
- Maffeo Sutton Park
- Neck Point Park
Hotel

Day 6: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 2m
$288–603
Activities
- Kelowna Art Gallery
- Knox Mountain Park
Hotel

Day 7: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Rose Hill Disc Golf Course
- Secwepemc Museum & Heritage Park
Hotel

Days 8–9: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgary
- Fly from Kamloops to Calgary
- Take the transfer from Kamloops to Calgary
- Take the bus from Kamloops to Calgary
2h 4m
$104–787
Activities
- WinSport Olympic Park
- Princes Island Park
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmonton
4h 15m
$30–120
Activities
- High Level Bridge Streetcar
- Royal Alberta Museum
Hotel

Days 11–13: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the bus from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Fly from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the train from Edmonton to Toronto
6h 24m
$127–1,322
Activities
- Hockey Hall of Fame
- Ripleys Aquarium of Canada
Hotel

Days 14–16: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 38m
$195–671
Activities
- Montreal Botanical Garden
- Olympic Park Montreal
Hotel

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

18 days in Canada
QuebecCalgaryItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Rue Saint-Louis
- Huron-Wendat Museum and Traditional Site
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montreal
2h 50m
$40–85
Activities
- Saint Josephs Oratory of Mount Royal
- La Ronde Amusement Park
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Toronto
- Take the transfer from Montreal to Toronto
- Fly from Montreal to Toronto
- Take the transfer from Montreal to Toronto
- Take the car ferry from Montreal to Toronto
3h 2m
$194–670
Activities
- Kensington Market
- Ripleys Aquarium of Canada
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$112–1,368
Activities
- Gastown Steam Clock
- Stanley Park Seawall Bike Ride
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Hatley Park National Historic Site
- Royal BC Museum
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$50
Activities
- Nanaimo Museum
- Mount Benson Regional Park
Hotel

Day 15: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 2m
$288–603
Activities
- Geert Maas Sculpture Gardens and Gallery
- Fintry Provincial Park
Hotel

Day 16: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Monte Creek Winery
- Red Collar Brewing Co
Hotel

Days 17–18: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgary
- Fly from Kamloops to Calgary
- Take the transfer from Kamloops to Calgary
- Take the bus from Kamloops to Calgary
2h 4m
$104–787
Activities
- Stephen Avenue Walk
- Devonian Gardens
Hotel

19 days in Canada
OttawaCalgaryItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Supreme Court of Canada
- Dominion Arboretum
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the bus from Ottawa to Montreal
2h
$40–70
Activities
- Old Montreal Walking Tour
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$809
Activities
- Quartier Petit Champlain
- Ile dOrleans
Hotel

Days 9–11: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the car ferry from Quebec to Toronto
3h 57m
$244–870
Activities
- Graffiti Alley
- Toronto Islands
Hotel

Days 12–14: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$112–1,368
Activities
- Stanley Park Seawall Bike Ride
- Dr Sun Yat-Sen Classical Chinese Garden
Hotel

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

Day 16: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$50
Activities
- WildPlay Element Parks Nanaimo
- Neck Point Park
Hotel

Day 17: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 2m
$288–603
Activities
- BC Orchard and Garden Museum
- Kasugai Gardens
Hotel

Day 18: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Downtown Kamloops Shopping & Dining
- Monte Creek Winery
Hotel

Day 19: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgary
- Fly from Kamloops to Calgary
- Take the transfer from Kamloops to Calgary
- Take the bus from Kamloops to Calgary
2h 4m
$104–787
Activities
- Inglewood Bird Sanctuary & Nature Centre
- Calgary Zoo
Hotel

20 days in Canada
CalgarySherbrookeItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Fish Creek Provincial Park
- Stephen Avenue Walk
Hotel

Days 3–5: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouver
- Take the transfer from Calgary to Vancouver
- Fly from Calgary to Vancouver
- Take the transfer from Calgary to Vancouver
- Take the subway from Calgary to Vancouver
3h 45m
$58–331
Activities
- Science World
- Gastown Steam Clock
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Craigdarroch Castle
- Butchart Gardens
Hotel

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$50
Activities
- Nanaimo Bar Trail
- Nanaimo Museum
Hotel

Day 8: Kelowna, BC, Canada
Transport
- Take the bus from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Fly from Nanaimo to Kelowna
- Take the transfer from Nanaimo to Kelowna
- Take the bus from Nanaimo to Kelowna
3h 2m
$288–603
Activities
- Kangaroo Creek Farm
- Waterfront Park
Hotel

Day 9: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- BC Wildlife Park
- McArthur Island Park
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the taxi from Kamloops to Edmonton
- Fly from Kamloops to Edmonton
- Take the transfer from Kamloops to Edmonton
- Take the bus from Kamloops to Edmonton
- Take the transfer from Kamloops to Edmonton
- Take the tram from Kamloops to Edmonton
5h 5m
$153–800
Activities
- High Level Bridge Streetcar
- Muttart Conservatory
Hotel

Days 11–13: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the bus from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Fly from Edmonton to Toronto
- Take the transfer from Edmonton to Toronto
- Take the train from Edmonton to Toronto
6h 24m
$127–1,322
Activities
- Rogers Centre
- St Lawrence Market
Hotel

Days 14–16: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 38m
$195–671
Activities
- Explore Plateau Mont-Royal
- Montreal Underground City RESO
Hotel

Days 17–19: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$809
Activities
- Place Royale
- Grande Allee
Hotel

Day 20: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrooke
3h 40m
$55–85
Activities
- Karting Sherbrooke
- Sentier des Grandes-Fourches
Hotel

30 days in Canada
HalifaxDeltaItinerary navigation
Days 1–3: Halifax, NS, Canada
Activities
- Discovery Centre
- Harbour Hopper Tour
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Halifax to Montreal
- Take the transfer from Halifax to Montreal
- Fly from Halifax to Montreal
- Take the transfer from Halifax to Montreal
- Take the bus from Halifax to Montreal
3h 49m
$198–1,408
Activities
- Notre-Dame Basilica of Montreal
- Old Montreal Walking Tour
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$809
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Ile dOrleans
Hotel

Days 10–12: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the car ferry from Quebec to Toronto
3h 57m
$244–870
Activities
- Casa Loma
- Art Gallery of Ontario
Hotel

Days 13–15: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
6h 54m
$112–1,368
Activities
- Capilano Suspension Bridge Park
- Science World
Hotel

Day 16: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–390
Activities
- Butchart Gardens
- Craigdarroch Castle
Hotel

Day 17: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$50
Activities
- Pipers Lagoon Park
- Vancouver Island Military Museum
Hotel

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

Day 19: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Big Little Science Centre
- Bright Eye Brewing
Hotel

Days 20–21: Calgary, AB, Canada
Transport
- Take the taxi from Kamloops to Calgary
- Fly from Kamloops to Calgary
- Take the transfer from Kamloops to Calgary
- Take the bus from Kamloops to Calgary
2h 4m
$104–787
Activities
- TELUS Spark Science Centre
- Heritage Park Historical Village
Hotel

Day 22: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmonton
4h 15m
$30–120
Activities
- Ice District
- University of Alberta Botanic Garden
Hotel

Day 23: Grande Prairie, AB, Canada
Transport
- Take the bus from Edmonton to Grande Prairie
5h 30m
$70–150
Activities
- Philip J. Currie Dinosaur Museum
- Eastlink Centre
Hotel

Day 24: Prince George, BC, Canada
Transport
- Take the taxi from Grande Prairie to Prince George
- Fly from Grande Prairie to Prince George
- Take the taxi from Grande Prairie to Prince George
5h 58m
$762–926
Activities
- Fort George Park
- Forests for the World
Hotel

Day 25: Prince Rupert, BC, Canada
Transport
- Take the taxi from Prince George to Prince Rupert
- Fly from Prince George to Prince Rupert
- Take the transfer from Prince George to Prince Rupert
- Take the bus from Prince George to Prince Rupert
- Take the bus from Prince George to Prince Rupert
5h 26m
$351–1,003
Activities
- North Pacific Cannery National Historic Site
- Visit Seal Cove
Hotel

Day 26: Abbotsford, BC, Canada
Transport
- Take the bus from Prince Rupert to Abbotsford
- Take the bus from Prince Rupert to Abbotsford
- Take the transfer from Prince Rupert to Abbotsford
- Fly from Prince Rupert to Abbotsford
- Take the transfer from Prince Rupert to Abbotsford
- Take the subway from Prince Rupert to Abbotsford
- Take the transfer from Prince Rupert to Abbotsford
- Take the subway from Prince Rupert to Abbotsford
- Take the transfer from Prince Rupert to Abbotsford
- Take the bus from Prince Rupert to Abbotsford
7h 59m
$230–868
Activities
- Highstreet Shopping Centre
- Abbotsford Flea Market
Hotel

Day 27: Surrey, BC, Canada
Transport
- Take the bus from Abbotsford to Surrey
- Take the transfer from Abbotsford to Surrey
- Take the bus from Abbotsford to Surrey
1h 14m
$21–24
Activities
- Darts Hill Garden Park
- Green Timbers Urban Forest
Hotel

Day 28: Chilliwack, BC, Canada
Transport
- Take the taxi from Surrey to Chilliwack
- Take the bus from Surrey to Chilliwack
1h 15m
$54–64
Activities
- Bridal Veil Falls Provincial Park
- Chilliwack Museum and Archives
Hotel

Day 29: Maple Ridge, BC, Canada
Transport
- Take the bus from Chilliwack to Maple Ridge
- Take the transfer from Chilliwack to Maple Ridge
- Take the bus from Chilliwack to Maple Ridge
1h 41m
$7
Activities
- Pitt Lake
- Whonnock Lake Park
Hotel

Day 30: Delta, BC, Canada
Transport
- Take the bus from Maple Ridge to Delta
- Take the transfer from Maple Ridge to Delta
- Take the subway from Maple Ridge to Delta
- Take the subway from Maple Ridge to Delta
- Take the transfer from Maple Ridge to Delta
- Take the bus from Maple Ridge to Delta
1h 31m
$12–15
Activities
- Browse Ladner Farmers Market
- Stroll through Historic Ladner Village
Hotel




