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
- Kensington Market
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
$173–564
Activities
- Explore Plateau Mont-Royal
- Jean-Talon Market
Hotel

Day 7: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$768
Activities
- Old Quebec
- Grande Allee
Hotel

8 days in Canada
MontrealTorontoItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Jean-Talon Market
- La Ronde Amusement Park
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$768
Activities
- Observatoire de la Capitale
- Place Royale
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 46m
$234–854
Activities
- Hockey Hall of Fame
- Art Gallery of Ontario
Hotel

9 days in Canada
VancouverTorontoItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Grouse Mountain Skyride and Peak Experience
- Queen Elizabeth Park
Hotel

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

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
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
$128–603
Activities
- Okanagan Lake Boating
- Fintry Provincial 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
$116–692
Activities
- Devonian Gardens
- Nose Hill Park
Hotel

Day 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
6h 7m
$113–497
Activities
- High Park
- CN Tower
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 Montrealbus
2h 50m
$28–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
2h 51m
$164–604
Activities
- Royal Ontario Museum
- Graffiti Alley
Hotel

Day 10: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
8h 29m
$151–846
Activities
- Museum of Anthropology at UBC
- Grouse Mountain Skyride and Peak Experience
Hotel

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

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–130
Activities
- Shopping on Rue Sainte-Catherine
- 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
$768
Activities
- Plains of Abraham
- Notre-Dame de Quebec Basilica-Cathedral
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 46m
$234–854
Activities
- Nathan Phillips Square
- High Park
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Peace Bridge
- CrossIron Mills
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 47m
$68–341
Activities
- Queen Elizabeth Park
- Stanley Park Seawall Bike Ride
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–370
Activities
- Fishermans Wharf
- Whale Watching Tour
Hotel

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Maffeo Sutton Park
- Nanaimo Bar Trail
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
$128–603
Activities
- Kangaroo Creek Farm
- Waterfront Park
Hotel

Day 9: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloopsbus
2h 15m
$40–55
Activities
- Rose Hill Disc Golf Course
- Big Little Science Centre
Hotel

Days 10–12: Toronto, ON, Canada
Transport
- Take the taxi from Kamloops to Torontotaxi
- Fly from Kamloops to Torontoplane
- Take the transfer from Kamloops to Torontotransfer
- Take the train from Kamloops to Torontotrain
7h 15m
$433–1,053
Activities
- Hockey Hall of Fame
- High Park
Hotel

13 days in Canada
HalifaxVancouverItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Halifax Central Library
- Halifax Public Gardens
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
$147–477
Activities
- Jean-Talon Market
- Old Montreal Walking Tour
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$768
Activities
- Montmorency Falls Park
- 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 46m
$234–854
Activities
- Kensington Market
- Distillery District
Hotel

Days 12–13: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
8h 29m
$151–846
Activities
- Vancouver Aquarium
- Dr Sun Yat-Sen Classical Chinese Garden
Hotel

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Victoria Bug Zoo
- Butchart Gardens
Hotel

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouverplane
30 min
$100–370
Activities
- Museum of Anthropology at UBC
- Stanley Park Seawall Bike Ride
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
$69–381
Activities
- Bowness Park
- TELUS Spark Science Centre
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
6h 7m
$113–497
Activities
- Casa Loma
- Toronto Eaton Centre
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
$173–564
Activities
- Montreal Underground City RESO
- Montreal Museum of Fine Arts
Hotel

Days 13–14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$768
Activities
- Quartier Petit Champlain
- Huron-Wendat Museum and Traditional Site
Hotel

15 days in Canada
WinnipegMontrealItinerary navigation
Days 1–2: Winnipeg, MB, Canada
Activities
- Journey to Churchill exhibit
- Canadian Museum for Human Rights
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
$107–848
Activities
- Calgary Zoo
- Studio Bell National Music Centre
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 47m
$68–341
Activities
- Gastown Steam Clock
- Capilano Suspension Bridge Park
Hotel

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

Day 9: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Departure Bay Beach
- Maffeo Sutton Park
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
$128–603
Activities
- Downtown Kelowna Exploration
- Mission Hill Family Estate Winery
Hotel

Day 11: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloopsbus
2h 15m
$40–55
Activities
- Red Collar Brewing Co
- Big Little Science Centre
Hotel

Days 12–14: Toronto, ON, Canada
Transport
- Take the taxi from Kamloops to Torontotaxi
- Fly from Kamloops to Torontoplane
- Take the transfer from Kamloops to Torontotransfer
- Take the train from Kamloops to Torontotrain
7h 15m
$433–1,053
Activities
- Ripleys Aquarium of Canada
- High Park
Hotel

Day 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
$173–564
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Montreal Botanical Garden
Hotel

16 days in Canada
WindsorOttawaItinerary navigation
Day 1: Windsor, ON, Canada
Activities
- Alexandra Gardens
- Savill Garden
Hotel

Days 2–4: Toronto, ON, Canada
Transport
- Take the train from Windsor to Torontotrain
4h 10m
$50–140
Activities
- Ripleys Aquarium of Canada
- Nathan Phillips Square
Hotel

Days 5–7: 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
$173–564
Activities
- Montreal Museum of Fine Arts
- Explore Plateau Mont-Royal
Hotel

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

Days 11–12: 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 25m
$308–958
Activities
- Art Gallery of Nova Scotia
- Harbour Hopper Tour
Hotel

Day 13: 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 40m
$216–806
Activities
- Quidi Vidi Village
- The Rooms
Hotel

Day 14: Saint John, NB, Canada
Transport
- Take the bus from St. John's to Saint Johnbus
- Take the foot from St. John's to Saint Johnwalk
- Fly from St. John's to Saint Johnplane
- Take the transfer from St. John's to Saint Johntransfer
- Take the bus from St. John's to Saint Johnbus
11h 22m
$421–1,143
Activities
- Carleton Martello Tower National Historic Site
- Rockwood Park
Hotel

Day 15: Fredericton, NB, Canada
Transport
- Take the bus from Saint John to Frederictonbus
1h 25m
$22–35
Activities
- St Annes Chapel of Ease
- Fredericton Region Museum
Hotel

Day 16: Ottawa, ON, Canada
Transport
- Take the bus from Fredericton to Ottawabus
- Take the transfer from Fredericton to Ottawatransfer
- Fly from Fredericton to Ottawaplane
- Take the transfer from Fredericton to Ottawatransfer
- Take the bus from Fredericton to Ottawabus
3h 37m
$225–968
Activities
- National Gallery of Canada
- Notre-Dame Cathedral Basilica
Hotel

17 days in Canada
TorontoVancouverItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Royal Ontario Museum
- Kensington Market
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
$173–564
Activities
- La Ronde Amusement Park
- Old Montreal Walking Tour
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$768
Activities
- Huron-Wendat Museum and Traditional Site
- Grande Allee
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 25m
$308–958
Activities
- Pier 21 Canadian Museum of Immigration
- Fishermans Cove
Hotel

Day 12: 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 40m
$216–806
Activities
- East Coast Trail Hike
- Railway Coastal Museum
Hotel

Day 13: Saint John, NB, Canada
Transport
- Take the bus from St. John's to Saint Johnbus
- Take the foot from St. John's to Saint Johnwalk
- Fly from St. John's to Saint Johnplane
- Take the transfer from St. John's to Saint Johntransfer
- Take the bus from St. John's to Saint Johnbus
11h 22m
$421–1,143
Activities
- Loyalist House
- Stonehammer Geopark Visitor Information
Hotel

Day 14: Fredericton, NB, Canada
Transport
- Take the bus from Saint John to Frederictonbus
1h 25m
$22–35
Activities
- Explore the Historic Garrison District
- Wilmot Park
Hotel

Days 15–16: Ottawa, ON, Canada
Transport
- Take the bus from Fredericton to Ottawabus
- Take the transfer from Fredericton to Ottawatransfer
- Fly from Fredericton to Ottawaplane
- Take the transfer from Fredericton to Ottawatransfer
- Take the bus from Fredericton to Ottawabus
3h 37m
$225–968
Activities
- Rideau Canal National Historic Site
- ByWard Market
Hotel

Day 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
6h 53m
$198–811
Activities
- Science World
- Stanley Park Seawall Bike Ride
Hotel

18 days in Canada
MontrealEdmontonItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Explore Plateau Mont-Royal
- Lachine Canal National Historic Site
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$768
Activities
- Grande Allee
- Plains of Abraham
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 46m
$234–854
Activities
- Kensington Market
- Royal Ontario Museum
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
8h 29m
$151–846
Activities
- Capilano Suspension Bridge Park
- Grouse Mountain Skyride and Peak Experience
Hotel

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

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Coombs Old Country Market
- Departure Bay Beach
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
$128–603
Activities
- Knox Mountain Park
- Okanagan Lake Boating
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
$116–692
Activities
- Heritage Park Historical Village
- TELUS Spark Science Centre
Hotel

Day 18: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$29–110
Activities
- Edmonton River Valley Parks
- Muttart Conservatory
Hotel

19 days in Canada
VancouverHalifaxItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Science World
- Stanley Park Seawall Bike Ride
Hotel

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

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Diving at Artificial Reefs
- Pipers Lagoon 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
$128–603
Activities
- H2O Adventure Fitness Centre
- Rotary Beach 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
$116–692
Activities
- Peace Bridge
- Fort Calgary
Hotel

Days 9–11: 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
6h 7m
$113–497
Activities
- Graffiti Alley
- Royal Ontario Museum
Hotel

Days 12–14: 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
$173–564
Activities
- Montreal Underground City RESO
- La Ronde Amusement Park
Hotel

Days 15–17: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$768
Activities
- Quartier Petit Champlain
- Huron-Wendat Museum and Traditional Site
Hotel

Days 18–19: 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 25m
$308–958
Activities
- McNabs Island Provincial Park
- Peggy Cove Lighthouse
Hotel

20 days in Canada
QuebecHalifaxItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Old Quebec
- Place Royale
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$28–80
Activities
- Lachine Canal National Historic Site
- Montreal Biodome
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 51m
$164–604
Activities
- Kensington Market
- Rogers Centre
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
8h 29m
$151–846
Activities
- Stanley Park Seawall Bike Ride
- Dr Sun Yat-Sen Classical Chinese Garden
Hotel

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

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Nanaimo Bar Trail
- Nanaimo Waterfront Walkway
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
$128–603
Activities
- BC Orchard and Garden Museum
- H2O Adventure Fitness Centre
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
$116–692
Activities
- Nose Hill Park
- Princes Island Park
Hotel

Day 18: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$29–110
Activities
- Ice District
- Muttart Conservatory
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 51m
$202–812
Activities
- Georges Island National Historic Site
- Pier 21 Canadian Museum of Immigration
Hotel

30 days in Canada
OttawaSaint-JérômeItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Royal Canadian Mint
- Supreme Court of Canada
Hotel

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

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$768
Activities
- Funicular du Vieux-Quebec
- Montmorency Falls Park
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 46m
$234–854
Activities
- Distillery District
- St Lawrence Market
Hotel

Days 12–14: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
8h 29m
$151–846
Activities
- Stanley Park Seawall Bike Ride
- Queen Elizabeth Park
Hotel

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

Day 16: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Neck Point Park
- Newcastle Island Marine Provincial Park
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
$128–603
Activities
- Fintry Provincial Park
- Waterfront 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
$116–692
Activities
- TELUS Spark Science Centre
- Bowness Park
Hotel

Day 20: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
3h 55m
$29–110
Activities
- Old Strathcona
- West Edmonton Mall
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 51m
$202–812
Activities
- Halifax Public Gardens
- Halifax Central Library
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 40m
$216–806
Activities
- George Street Entertainment District
- Signal Hill National Historic Site
Hotel

Day 24: Saint John, NB, Canada
Transport
- Take the bus from St. John's to Saint Johnbus
- Take the foot from St. John's to Saint Johnwalk
- Fly from St. John's to Saint Johnplane
- Take the transfer from St. John's to Saint Johntransfer
- Take the bus from St. John's to Saint Johnbus
11h 22m
$421–1,143
Activities
- Saint John Arts Centre
- Barbour Foods
Hotel

Day 25: Fredericton, NB, Canada
Transport
- Take the bus from Saint John to Frederictonbus
1h 25m
$22–35
Activities
- Officers Square
- Fredericton Region Museum
Hotel

Day 26: Moncton, NB, Canada
Transport
- Take the bus from Fredericton to Monctonbus
1h 55m
$30–45
Activities
- Moncton Market
- Acadian Museum
Hotel

Day 27: Sherbrooke, QC, Canada
Transport
- Take the bus from Moncton to Sherbrookebus
- Take the transfer from Moncton to Sherbrooketransfer
- Fly from Moncton to Sherbrookeplane
- Take the transfer from Moncton to Sherbrooketransfer
- Take the bus from Moncton to Sherbrookebus
- Take the transfer from Moncton to Sherbrooketransfer
- Take the subway from Moncton to Sherbrookesubway
- Take the transfer from Moncton to Sherbrooketransfer
- Take the bus from Moncton to Sherbrookebus
6h 32m
$362–1,165
Activities
- Centre dinterpretation de lhistoire de Sherbrooke
- Microbrasserie Le Boquebiere
Hotel

Day 28: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 15m
$25–35
Activities
- Village Quebecois dAntan
- Musee National de la Photographie
Hotel

Day 29: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivièresbus
1h 5m
$22–35
Activities
- Sanctuaire Notre-Dame-du-Cap
- Centre dExposition de Trois-Rivieres
Hotel

Day 30: Saint-Jérôme, QC, Canada
Transport
- Take the bus from Trois-Rivières to Saint-Jérômebus
- Take the transfer from Trois-Rivières to Saint-Jérômetransfer
- Take the subway from Trois-Rivières to Saint-Jérômesubway
- Take the transfer from Trois-Rivières to Saint-Jérômetransfer
- Take the bus from Trois-Rivières to Saint-Jérômebus
3h 21m
$49–66
Activities
- Centre commercial Carrefour du Nord
- Golf Club Saint-Jerome
Hotel




