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
MontrealTorontoItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Saint Josephs Oratory of Mount Royal
- Jean-Talon Market
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Quartier Petit Champlain
- Observatoire de la Capitale
Hotel

Day 7: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
3h 46m
$234–754
Activities
- Toronto Eaton Centre
- Graffiti Alley
Hotel

8 days in Canada
TorontoQuebecItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Toronto Eaton Centre
- CN Tower
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
1h 36m
$183–622
Activities
- Shopping on Rue Sainte-Catherine
- Saint Josephs Oratory of Mount Royal
Hotel

Days 7–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Musee de la civilisation
- Ile dOrleans
Hotel

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

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–380
Activities
- Beacon Hill Park
- Miniature World
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Nanaimo Waterfront Walkway
- Vancouver Island Military Museum
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
$208–543
Activities
- Summerhill Pyramid Winery
- BC Orchard and Garden Museum
Hotel

Day 7: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Secwepemc Museum & Heritage Park
- Monte Creek Winery
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–736
Activities
- WinSport Olympic Park
- Inglewood Bird Sanctuary & Nature Centre
Hotel

10 days in Canada
QuebecVancouverItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Musee de la civilisation
- Old Quebec
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montreal
2h 50m
$40–80
Activities
- Montreal Museum of Fine Arts
- Mount Royal Park Lookout
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
2h 51m
$174–654
Activities
- Rogers Centre
- Distillery District
Hotel

Day 10: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
7h 54m
$132–763
Activities
- Queen Elizabeth Park
- Canada Place and FlyOver Canada
Hotel

11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Supreme Court of Canada
- Canada Aviation and Space Museum
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the bus from Ottawa to Montreal
2h
$40–70
Activities
- Notre-Dame Basilica of Montreal
- Montreal Biodome
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Rue Saint-Louis
- Huron-Wendat Museum and Traditional Site
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
3h 46m
$234–754
Activities
- Nathan Phillips Square
- Ripleys Aquarium of Canada
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Peace Bridge
- Fort Calgary
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–291
Activities
- Science World
- Granville Island Public Market
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- WildPlay Element Parks Nanaimo
- 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
$208–543
Activities
- Waterfront Park
- Okanagan Lake Boating
Hotel

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

Day 10: Prince George, BC, Canada
Transport
- Take the bus from Kamloops to Prince George
6h 30m
$90–130
Activities
- Forests for the World
- Prince George Aquatic Centre
Hotel

Day 11: Edmonton, AB, Canada
Transport
- Take the taxi from Prince George to Edmonton
- Fly from Prince George to Edmonton
- Take the transfer from Prince George to Edmonton
- Take the bus from Prince George to Edmonton
- Take the transfer from Prince George to Edmonton
- Take the tram from Prince George to Edmonton
2h 53m
$250–758
Activities
- High Level Bridge Streetcar
- West Edmonton Mall
Hotel

Day 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 17m
$112–522
Activities
- Graffiti Alley
- Distillery District
Hotel

13 days in Canada
HalifaxVancouverItinerary navigation
Days 1–3: Halifax, NS, Canada
Activities
- Fishermans Cove
- 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
$178–558
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Montreal Biodome
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Quartier Petit Champlain
- 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
3h 46m
$234–754
Activities
- Toronto Eaton Centre
- Kensington Market
Hotel

Day 13: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
7h 54m
$132–763
Activities
- Science World
- Capilano Suspension Bridge Park
Hotel

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

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouver
30 min
$100–380
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–331
Activities
- Devonian Gardens
- Inglewood Bird Sanctuary & Nature Centre
Hotel

Day 7: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmonton
4h 15m
$30–110
Activities
- Old Strathcona
- University of Alberta Botanic Garden
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 17m
$112–522
Activities
- Ripleys Aquarium of Canada
- Toronto Islands
Hotel

Days 11–13: Montreal, QC, Canada
Transport
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
1h 36m
$183–622
Activities
- Saint Josephs Oratory of Mount Royal
- Montreal Museum of Fine Arts
Hotel

Day 14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Observatoire de la Capitale
- Huron-Wendat Museum and Traditional Site
Hotel

15 days in Canada
MontrealKelownaItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Notre-Dame Basilica of Montreal
- La Ronde Amusement Park
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Rue Saint-Louis
- Plains of Abraham
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
3h 46m
$234–754
Activities
- Casa Loma
- Toronto Islands
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
7h 54m
$132–763
Activities
- Museum of Anthropology at UBC
- Stanley Park Seawall Bike Ride
Hotel

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

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Newcastle Island Marine Provincial Park
- WildPlay Element Parks Nanaimo
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
$208–543
Activities
- Myra Canyon Park
- Waterfront Park
Hotel

16 days in Canada
TorontoVancouverItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Nathan Phillips Square
- Toronto Eaton Centre
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
1h 36m
$183–622
Activities
- Old Montreal Walking Tour
- Notre-Dame Basilica of Montreal
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Quartier Petit Champlain
- Fairmont Le Chateau Frontenac
Hotel

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

Day 11: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondville
1h 15m
$26–40
Activities
- Centrexpo Cogeco Drummondville
- Golf et Academie de Golf Drummondville
Hotel

Day 12: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivières
1h 5m
$23–35
Activities
- Explore Rue des Forges
- Cathedral of the Assumption
Hotel

Days 13–14: Ottawa, ON, Canada
Transport
- Take the bus from Trois-Rivières to Ottawa
- Take the transfer from Trois-Rivières to Ottawa
- Take the bus from Trois-Rivières to Ottawa
4h 45m
$81–111
Activities
- Supreme Court of Canada
- Parliament Hill
Hotel

Days 15–16: Vancouver, BC, Canada
Transport
- Take the bus from Ottawa to Vancouver
- Take the transfer from Ottawa to Vancouver
- Fly from Ottawa to Vancouver
- Take the transfer from Ottawa to Vancouver
- Take the subway from Ottawa to Vancouver
6h 53m
$188–811
Activities
- Canada Place and FlyOver Canada
- Capilano Suspension Bridge Park
Hotel

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

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–380
Activities
- Fishermans Wharf
- Victoria Bug Zoo
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Vancouver Island Military Museum
- Pipers Lagoon 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
$208–543
Activities
- Knox Mountain Park
- BC Orchard and Garden Museum
Hotel

Day 7: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Kamloops Art Gallery
- Downtown Kamloops Shopping & Dining
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–736
Activities
- Fish Creek Provincial Park
- Nose Hill Park
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmonton
4h 15m
$30–110
Activities
- Ice District
- Art Gallery of Alberta
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 17m
$112–522
Activities
- Nathan Phillips Square
- Hockey Hall of Fame
Hotel

Days 14–16: Montreal, QC, Canada
Transport
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
1h 36m
$183–622
Activities
- Mount Royal Park Lookout
- La Ronde Amusement Park
Hotel

Day 17: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Observatoire de la Capitale
- Old Quebec
Hotel

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

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montreal
2h 50m
$40–80
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- 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
2h 51m
$174–654
Activities
- Royal Ontario Museum
- Hockey Hall of Fame
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
7h 54m
$132–763
Activities
- Museum of Anthropology at UBC
- Granville Island Public Market
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–380
Activities
- Inner Harbour Causeway
- Butchart Gardens
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Old City Quarter
- Dinghy Dock Pub
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
$208–543
Activities
- Mission Hill Family Estate Winery
- Kangaroo Creek Farm
Hotel

Day 16: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- BC Wildlife Park
- Cliffside Climbing Gym
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–736
Activities
- TELUS Spark Science Centre
- Fort Calgary
Hotel

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

Days 3–5: Montreal, QC, Canada
Transport
- Take the bus from Ottawa to Montreal
2h
$40–70
Activities
- Olympic Park Montreal
- Mount Royal Park Lookout
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Observatoire de la Capitale
- Fairmont Le Chateau Frontenac
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
3h 46m
$234–754
Activities
- Hockey Hall of Fame
- Casa Loma
Hotel

Days 12–14: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
7h 54m
$132–763
Activities
- Stanley Park Seawall Bike Ride
- Robson Street Shopping
Hotel

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

Day 16: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Newcastle Island Marine Provincial Park
- WildPlay Element Parks Nanaimo
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
$208–543
Activities
- Waterfront Park
- Okanagan Lake Boating
Hotel

Day 18: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Monte Creek Winery
- Rose Hill Disc Golf Course
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–736
Activities
- CrossIron Mills
- Heritage Park Historical Village
Hotel

20 days in Canada
CalgaryQuebecItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Devonian Gardens
- CrossIron Mills
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–291
Activities
- Queen Elizabeth Park
- Museum of Anthropology at UBC
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- WildPlay Element Parks Nanaimo
- 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
$208–543
Activities
- Summerhill Pyramid Winery
- Mission Hill Family Estate Winery
Hotel

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

Day 10: Prince George, BC, Canada
Transport
- Take the bus from Kamloops to Prince George
6h 30m
$90–130
Activities
- Prince George Public Library Bob Harkins Branch
- Two Rivers Gallery
Hotel

Day 11: Edmonton, AB, Canada
Transport
- Take the taxi from Prince George to Edmonton
- Fly from Prince George to Edmonton
- Take the transfer from Prince George to Edmonton
- Take the bus from Prince George to Edmonton
- Take the transfer from Prince George to Edmonton
- Take the tram from Prince George to Edmonton
2h 53m
$250–758
Activities
- Alberta Legislature Building
- Edmonton Valley Zoo
Hotel

Days 12–14: 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 17m
$112–522
Activities
- Ripleys Aquarium of Canada
- Toronto Eaton Centre
Hotel

Days 15–17: Montreal, QC, Canada
Transport
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
1h 36m
$183–622
Activities
- Montreal Biodome
- Shopping on Rue Sainte-Catherine
Hotel

Days 18–20: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Old Quebec
- Place Royale
Hotel

30 days in Canada
HalifaxLethbridgeItinerary navigation
Days 1–3: Halifax, NS, Canada
Activities
- Citadel Hill National Historic Site
- McNabs Island Provincial Park
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
$178–558
Activities
- Olympic Park Montreal
- Explore Plateau Mont-Royal
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$798
Activities
- Funicular du Vieux-Quebec
- Montmorency Falls Park
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
3h 46m
$234–754
Activities
- St Lawrence Market
- Nathan Phillips Square
Hotel

Days 13–15: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouver
- Take the transfer from Toronto to Vancouver
- Take the subway from Toronto to Vancouver
7h 54m
$132–763
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Museum of Anthropology at UBC
Hotel

Day 16: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$100–380
Activities
- Victoria Bug Zoo
- Parliament Buildings
Hotel

Day 17: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Nanaimo Museum
- Departure Bay Beach
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
$208–543
Activities
- Kasugai Gardens
- Downtown Kelowna Exploration
Hotel

Day 19: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Tobiano Golf Course
- Big Little Science Centre
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–736
Activities
- Bowness Park
- WinSport Olympic Park
Hotel

Day 22: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmonton
4h 15m
$30–110
Activities
- Ukrainian Cultural Heritage Village
- Art Gallery of Alberta
Hotel

Day 23: Prince George, BC, Canada
Transport
- Take the tram from Edmonton to Prince George
- Take the transfer from Edmonton to Prince George
- Take the bus from Edmonton to Prince George
- Take the transfer from Edmonton to Prince George
- Fly from Edmonton to Prince George
- Take the taxi from Edmonton to Prince George
3h 51m
$248–758
Activities
- CN Centre
- Rotary Soccer Fields
Hotel

Day 24: 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
$335–1,003
Activities
- Butze Rapids Trail
- Enjoy fresh seafood at Dollys Fish Market
Hotel

Days 25–26: Winnipeg, MB, Canada
Transport
- Take the bus from Prince Rupert to Winnipeg
- Take the bus from Prince Rupert to Winnipeg
- Take the transfer from Prince Rupert to Winnipeg
- Fly from Prince Rupert to Winnipeg
- Take the transfer from Prince Rupert to Winnipeg
- Take the bus from Prince Rupert to Winnipeg
9h 53m
$302–1,253
Activities
- Leo Mol Sculpture Garden
- Assiniboine Park Zoo
Hotel

Day 27: Regina, SK, Canada
Transport
- Take the bus from Winnipeg to Regina
- Take the transfer from Winnipeg to Regina
- Fly from Winnipeg to Regina
2h 56m
$93–803
Activities
- Saskatchewan Science Centre
- Royal Saskatchewan Museum
Hotel

Day 28: Saskatoon, SK, Canada
Transport
- Take the bus from Regina to Saskatoon
- Take the bus from Regina to Saskatoon
- Take the taxi from Regina to Saskatoon
4h 2m
$108–236
Activities
- Meewasin Valley Trails
- Saskatoon Farmers Market
Hotel

Day 29: Medicine Hat, AB, Canada
Transport
- Fly from Saskatoon to Medicine Hat
- Take the foot from Saskatoon to Medicine Hat
- Take the bus from Saskatoon to Medicine Hat
5h 4m
$356–828
Activities
- Saamis Teepee
- Echo Dale Regional Park
Hotel

Day 30: Lethbridge, AB, Canada
Transport
- Take the bus from Medicine Hat to Lethbridge
- Take the bus from Medicine Hat to Lethbridge
7h 35m
$59–84
Activities
- Coulee Hiking Trails
- Galt Museum & Archives
Hotel




