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
- CN Tower
- Art Gallery of Ontario
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
$200–521
Activities
- Lachine Canal National Historic Site
- Montreal Biodome
Hotel

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

8 days in Canada
MontrealTorontoItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Mount Royal Park Lookout
- Shopping on Rue Sainte-Catherine
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$766
Activities
- Fairmont Le Chateau Frontenac
- Quartier Petit Champlain
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 42m
$224–1,004
Activities
- High Park
- CN Tower
Hotel

9 days in Canada
VancouverCalgaryItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Granville Island Public Market
- Queen Elizabeth Park
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Butchart Gardens
- Beacon Hill Park
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Nanaimo Waterfront Walkway
- Maffeo Sutton Park
Hotel

Day 6: Kamloops, BC, Canada
Transport
- Take the bus from Nanaimo to Kamloopsbus
- Take the transfer from Nanaimo to Kamloopstransfer
- Fly from Nanaimo to Kamloopsplane
- Take the taxi from Nanaimo to Kamloopstaxi
4h 17m
$683–793
Activities
- Kenna Cartwright Park
- McArthur Island Park
Hotel

Day 7: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–55
Activities
- Kelowna Art Gallery
- Myra Canyon Park
Hotel

Days 8–9: 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
$126–742
Activities
- CrossIron Mills
- Inglewood Bird Sanctuary & Nature Centre
Hotel

10 days in Canada
QuebecVancouverItinerary 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
$50–80
Activities
- Mount Royal Park Lookout
- 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
- St Lawrence Market
- Rogers Centre
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 44m
$117–527
Activities
- Stanley Park Seawall Bike Ride
- Robson Street Shopping
Hotel

11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Hogs Back Falls
- Canadian Museum of History
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–130
Activities
- Explore Plateau Mont-Royal
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$766
Activities
- Observatoire de la Capitale
- 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 42m
$224–1,004
Activities
- Art Gallery of Ontario
- Toronto Eaton Centre
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Calgary Zoo
- Nose Hill 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 37m
$68–371
Activities
- Queen Elizabeth Park
- Robson Street Shopping
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Nanaimo Waterfront Walkway
- Diving at Artificial Reefs
Hotel

Day 8: Kamloops, BC, Canada
Transport
- Take the bus from Nanaimo to Kamloopsbus
- Take the transfer from Nanaimo to Kamloopstransfer
- Fly from Nanaimo to Kamloopsplane
- Take the taxi from Nanaimo to Kamloopstaxi
4h 17m
$683–793
Activities
- Secwepemc Museum & Heritage Park
- Big Little Science Centre
Hotel

Day 9: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–55
Activities
- Waterfront Park
- Knox Mountain Park
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Fly from Kelowna to Edmontonplane
- Take the transfer from Kelowna to Edmontontransfer
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Take the tram from Kelowna to Edmontontram
4h 1m
$155–655
Activities
- Elk Island National Park
- Art Gallery of Alberta
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 30m
$127–511
Activities
- Rogers Centre
- Toronto Eaton Centre
Hotel

13 days in Canada
HalifaxEdmontonItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Art Gallery of Nova Scotia
- Casino Nova Scotia
Hotel

Day 3: St. Albert, AB, Canada
Transport
- Take the bus from Halifax to St. Albertbus
- Take the transfer from Halifax to St. Alberttransfer
- Fly from Halifax to St. Albertplane
- Take the transfer from Halifax to St. Alberttransfer
- Take the bus from Halifax to St. Albertbus
- Take the transfer from Halifax to St. Alberttransfer
- Take the tram from Halifax to St. Alberttram
- Take the transfer from Halifax to St. Alberttransfer
- Take the bus from Halifax to St. Albertbus
9h 35m
$211–918
Activities
- St Albert Farmers Market
- St Albert Centre
Hotel

Days 4–5: Calgary, AB, Canada
Transport
- Take the bus from St. Albert to Calgarybus
- Take the transfer from St. Albert to Calgarytransfer
- Take the bus from St. Albert to Calgarybus
4h 38m
$85–116
Activities
- CrossIron Mills
- Fish Creek Provincial Park
Hotel

Days 6–8: 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 37m
$68–371
Activities
- Vancouver Aquarium
- Grouse Mountain Skyride and Peak Experience
Hotel

Day 9: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Inner Harbour Causeway
- Hatley Park National Historic Site
Hotel

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

Day 11: Kamloops, BC, Canada
Transport
- Take the bus from Nanaimo to Kamloopsbus
- Take the transfer from Nanaimo to Kamloopstransfer
- Fly from Nanaimo to Kamloopsplane
- Take the taxi from Nanaimo to Kamloopstaxi
4h 17m
$683–793
Activities
- Downtown Kamloops Shopping & Dining
- Kamloops Farmers Market
Hotel

Day 12: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–55
Activities
- Geert Maas Sculpture Gardens and Gallery
- BC Orchard and Garden Museum
Hotel

Day 13: Edmonton, AB, Canada
Transport
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Fly from Kelowna to Edmontonplane
- Take the transfer from Kelowna to Edmontontransfer
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Take the tram from Kelowna to Edmontontram
4h 1m
$155–655
Activities
- Old Strathcona
- Elk Island National Park
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
- Dr Sun Yat-Sen Classical Chinese Garden
- Granville Island Public Market
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
- Studio Bell National Music Centre
- WinSport Olympic Park
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 53m
$123–507
Activities
- Ripleys Aquarium of Canada
- Nathan Phillips Square
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
$200–521
Activities
- Old Montreal Walking Tour
- Montreal Museum of Fine Arts
Hotel

Days 13–14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$766
Activities
- Place Royale
- Rue Saint-Louis
Hotel

15 days in Canada
TorontoVancouverItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Toronto Eaton Centre
- Toronto Islands
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
$200–521
Activities
- La Ronde Amusement Park
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$766
Activities
- Grande Allee
- Notre-Dame de Quebec Basilica-Cathedral
Hotel

Days 10–11: Halifax, NS, Canada
Transport
- Take the bus from Quebec to Halifaxbus
- Take the transfer from Quebec to Halifaxtransfer
- Fly from Quebec to Halifaxplane
- Take the transfer from Quebec to Halifaxtransfer
- Take the bus from Quebec to Halifaxbus
6h 31m
$308–958
Activities
- Harbour Hopper Tour
- Fishermans Cove
Hotel

Day 12: St. Albert, AB, Canada
Transport
- Take the bus from Halifax to St. Albertbus
- Take the transfer from Halifax to St. Alberttransfer
- Fly from Halifax to St. Albertplane
- Take the transfer from Halifax to St. Alberttransfer
- Take the bus from Halifax to St. Albertbus
- Take the transfer from Halifax to St. Alberttransfer
- Take the tram from Halifax to St. Alberttram
- Take the transfer from Halifax to St. Alberttransfer
- Take the bus from Halifax to St. Albertbus
9h 35m
$211–918
Activities
- St Albert Botanic Park
- T8N Brewing Co
Hotel

Days 13–14: Calgary, AB, Canada
Transport
- Take the bus from St. Albert to Calgarybus
- Take the transfer from St. Albert to Calgarytransfer
- Take the bus from St. Albert to Calgarybus
4h 38m
$85–116
Activities
- Peace Bridge
- Heritage Park Historical Village
Hotel

Day 15: 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 37m
$68–371
Activities
- Canada Place and FlyOver Canada
- Gastown Steam Clock
Hotel

16 days in Canada
MontrealKelownaItinerary 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
$766
Activities
- Plains of Abraham
- Fairmont Le Chateau Frontenac
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 42m
$224–1,004
Activities
- Casa Loma
- 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 44m
$117–527
Activities
- Grouse Mountain Skyride and Peak Experience
- Science World
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Maritime Museum of BC
- Beacon Hill Park
Hotel

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

Day 15: Kamloops, BC, Canada
Transport
- Take the bus from Nanaimo to Kamloopsbus
- Take the transfer from Nanaimo to Kamloopstransfer
- Fly from Nanaimo to Kamloopsplane
- Take the taxi from Nanaimo to Kamloopstaxi
4h 17m
$683–793
Activities
- BC Wildlife Park
- Cliffside Climbing Gym
Hotel

Day 16: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–55
Activities
- Geert Maas Sculpture Gardens and Gallery
- Kangaroo Creek Farm
Hotel

17 days in Canada
VancouverQuebecItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Canada Place and FlyOver Canada
- Vancouver Aquarium
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Beacon Hill Park
- Craigdarroch Castle
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Diving at Artificial Reefs
- Newcastle Island Marine Provincial Park
Hotel

Day 6: Kamloops, BC, Canada
Transport
- Take the bus from Nanaimo to Kamloopsbus
- Take the transfer from Nanaimo to Kamloopstransfer
- Fly from Nanaimo to Kamloopsplane
- Take the taxi from Nanaimo to Kamloopstaxi
4h 17m
$683–793
Activities
- Red Collar Brewing Co
- Monte Creek Winery
Hotel

Day 7: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–55
Activities
- Kangaroo Creek Farm
- Kelowna Art Gallery
Hotel

Days 8–9: 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
$126–742
Activities
- TELUS Spark Science Centre
- Heritage Park Historical Village
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 53m
$123–507
Activities
- Royal Ontario Museum
- Toronto Islands
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
$200–521
Activities
- Montreal Underground City RESO
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 16–17: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$766
Activities
- Quartier Petit Champlain
- Observatoire de la Capitale
Hotel

18 days in Canada
QuebecCalgaryItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Observatoire de la Capitale
- Fairmont Le Chateau Frontenac
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$50–80
Activities
- Notre-Dame Basilica of Montreal
- Montreal Underground City RESO
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
- Graffiti Alley
- Ripleys Aquarium of Canada
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 44m
$117–527
Activities
- Queen Elizabeth Park
- Museum of Anthropology at UBC
Hotel

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

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Diving at Artificial Reefs
- WildPlay Element Parks Nanaimo
Hotel

Day 15: Kamloops, BC, Canada
Transport
- Take the bus from Nanaimo to Kamloopsbus
- Take the transfer from Nanaimo to Kamloopstransfer
- Fly from Nanaimo to Kamloopsplane
- Take the taxi from Nanaimo to Kamloopstaxi
4h 17m
$683–793
Activities
- Bright Eye Brewing
- Rose Hill Disc Golf Course
Hotel

Day 16: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–55
Activities
- Downtown Kelowna Exploration
- Okanagan Lake Boating
Hotel

Days 17–18: 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
$126–742
Activities
- Nose Hill Park
- Princes Island Park
Hotel

19 days in Canada
OttawaCalgaryItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Hogs Back Falls
- National Arts Centre
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–130
Activities
- Explore Plateau Mont-Royal
- La Ronde Amusement Park
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$766
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
3h 42m
$224–1,004
Activities
- CN Tower
- Casa Loma
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 44m
$117–527
Activities
- Gastown Steam Clock
- Science World
Hotel

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

Day 16: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Newcastle Island Marine Provincial Park
- Mount Benson Regional Park
Hotel

Day 17: Kamloops, BC, Canada
Transport
- Take the bus from Nanaimo to Kamloopsbus
- Take the transfer from Nanaimo to Kamloopstransfer
- Fly from Nanaimo to Kamloopsplane
- Take the taxi from Nanaimo to Kamloopstaxi
4h 17m
$683–793
Activities
- Rose Hill Disc Golf Course
- Red Collar Brewing Co
Hotel

Day 18: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–55
Activities
- Rotary Beach Park
- Knox Mountain Park
Hotel

Day 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
$126–742
Activities
- Fort Calgary
- Heritage Park Historical Village
Hotel

20 days in Canada
CalgaryHalifaxItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Devonian Gardens
- 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 37m
$68–371
Activities
- Stanley Park Seawall Bike Ride
- Gastown Steam Clock
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Vancouver Island Military Museum
- Old City Quarter
Hotel

Day 8: Kamloops, BC, Canada
Transport
- Take the bus from Nanaimo to Kamloopsbus
- Take the transfer from Nanaimo to Kamloopstransfer
- Fly from Nanaimo to Kamloopsplane
- Take the taxi from Nanaimo to Kamloopstaxi
4h 17m
$683–793
Activities
- Monte Creek Winery
- Cliffside Climbing Gym
Hotel

Day 9: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–55
Activities
- Waterfront Park
- Okanagan Lake Boating
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Fly from Kelowna to Edmontonplane
- Take the transfer from Kelowna to Edmontontransfer
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Take the tram from Kelowna to Edmontontram
4h 1m
$155–655
Activities
- Fort Edmonton Park
- University of Alberta Botanic Garden
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 30m
$127–511
Activities
- Distillery District
- Casa Loma
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
$200–521
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Olympic Park Montreal
Hotel

Days 17–19: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$766
Activities
- Huron-Wendat Museum and Traditional Site
- Funicular du Vieux-Quebec
Hotel

Day 20: Halifax, NS, Canada
Transport
- Take the bus from Quebec to Halifaxbus
- Take the transfer from Quebec to Halifaxtransfer
- Fly from Quebec to Halifaxplane
- Take the transfer from Quebec to Halifaxtransfer
- Take the bus from Quebec to Halifaxbus
6h 31m
$308–958
Activities
- Maritime Museum of the Atlantic
- Halifax Central Library
Hotel

30 days in Canada
HalifaxLondonItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Peggy Cove Lighthouse
- Maritime Museum of the Atlantic
Hotel

Day 3: St. Albert, AB, Canada
Transport
- Take the bus from Halifax to St. Albertbus
- Take the transfer from Halifax to St. Alberttransfer
- Fly from Halifax to St. Albertplane
- Take the transfer from Halifax to St. Alberttransfer
- Take the bus from Halifax to St. Albertbus
- Take the transfer from Halifax to St. Alberttransfer
- Take the tram from Halifax to St. Alberttram
- Take the transfer from Halifax to St. Alberttransfer
- Take the bus from Halifax to St. Albertbus
9h 35m
$211–918
Activities
- St Albert Public Library St Albert Place Branch
- Servus Credit Union Place
Hotel

Days 4–5: Calgary, AB, Canada
Transport
- Take the bus from St. Albert to Calgarybus
- Take the transfer from St. Albert to Calgarytransfer
- Take the bus from St. Albert to Calgarybus
4h 38m
$85–116
Activities
- CrossIron Mills
- Devonian Gardens
Hotel

Days 6–8: 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 37m
$68–371
Activities
- Museum of Anthropology at UBC
- Science World
Hotel

Day 9: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Hatley Park National Historic Site
- Inner Harbour Causeway
Hotel

Day 10: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Old City Quarter
- Maffeo Sutton Park
Hotel

Day 11: Kamloops, BC, Canada
Transport
- Take the bus from Nanaimo to Kamloopsbus
- Take the transfer from Nanaimo to Kamloopstransfer
- Fly from Nanaimo to Kamloopsplane
- Take the taxi from Nanaimo to Kamloopstaxi
4h 17m
$683–793
Activities
- Kamloops Lake Viewpoint
- Kenna Cartwright Park
Hotel

Day 12: Kelowna, BC, Canada
Transport
- Take the bus from Kamloops to Kelownabus
2h 35m
$40–55
Activities
- Okanagan Lake Boating
- Myra Canyon Park
Hotel

Day 13: Edmonton, AB, Canada
Transport
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Fly from Kelowna to Edmontonplane
- Take the transfer from Kelowna to Edmontontransfer
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Take the tram from Kelowna to Edmontontram
4h 1m
$155–655
Activities
- Ice District
- Muttart Conservatory
Hotel

Days 14–16: 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 30m
$127–511
Activities
- High Park
- Kensington Market
Hotel

Days 17–19: 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
$200–521
Activities
- Saint Josephs Oratory of Mount Royal
- Lachine Canal National Historic Site
Hotel

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

Day 23: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrookebus
3h 40m
$55–80
Activities
- Marche de la Gare de Sherbrooke
- Karting Sherbrooke
Hotel

Day 24: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 15m
$25–35
Activities
- Centre Nautique Drummondville
- Golf et Academie de Golf Drummondville
Hotel

Day 25: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivièresbus
1h 5m
$22–35
Activities
- Centre dExposition de Trois-Rivieres
- Borealis Centre dhistoire de lindustrie papetiere
Hotel

Days 26–27: 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
$67–93
Activities
- National Arts Centre
- Rideau Canal National Historic Site
Hotel

Day 28: Kingston, ON, Canada
Transport
- Take the bus from Ottawa to Kingstonbus
2h 5m
$10–80
Activities
- 1000 Islands Cruise
- Kingston Public Market
Hotel

Day 29: Barrie, ON, Canada
Transport
- Take the bus from Kingston to Barriebus
- Take the bus from Kingston to Barriebus
5h
$36–64
Activities
- Centennial Park
- Barrie Farmers Market
Hotel

Day 30: London, ON, Canada
Transport
- Take the bus from Barrie to Londonbus
- Take the bus from Barrie to Londonbus
4h 15m
$26–51
Activities
- Eldon House
- Fanshawe Pioneer Village
Hotel




