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
- Art Gallery of Ontario
- Nathan Phillips Square
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
$195–548
Activities
- Jean-Talon Market
- Old Montreal Walking Tour
Hotel

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

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

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$754
Activities
- Old Quebec
- Plains of Abraham
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 35m
$204–1,004
Activities
- Toronto Eaton Centre
- Kensington Market
Hotel

9 days in Canada
VancouverCalgaryItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Gastown Steam Clock
- Granville Island Public Market
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–350
Activities
- Maritime Museum of BC
- Victoria Bug Zoo
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$46
Activities
- Nanaimo Museum
- Nanaimo Bar Trail
Hotel

Day 6: Abbotsford, BC, Canada
Transport
- Take the car ferry from Nanaimo to Abbotsfordcarferry
- Drive from Nanaimo to Abbotsfordcar
2h 57m
$37–183
Activities
- Campbells Gold Honey Farm & Meadery
- Mill Lake Park
Hotel

Day 7: Chilliwack, BC, Canada
Transport
- Take the bus from Abbotsford to Chilliwackbus
- Take the bus from Abbotsford to Chilliwackbus
1h 37m
$3
Activities
- Cultus Lake Adventure Park
- Great Blue Heron Nature Reserve
Hotel

Day 8: Kelowna, BC, Canada
Transport
- Take the bus from Chilliwack to Kelownabus
3h 30m
See more transport optionsActivities
- BC Orchard and Garden Museum
- Geert Maas Sculpture Gardens and Gallery
Hotel

Day 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
3h 21m
$112–646
Activities
- Stephen Avenue Walk
- Nose Hill Park
Hotel

10 days in Canada
QuebecVancouverItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Montmorency Falls Park
- Old Quebec
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$50–75
Activities
- Montreal Botanical Garden
- 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
- Casa Loma
- High Park
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 42m
$171–558
Activities
- Gastown Steam Clock
- Robson Street Shopping
Hotel

11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- ByWard Market
- National Gallery of Canada
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–120
Activities
- Jean-Talon Market
- 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
$754
Activities
- Fairmont Le Chateau Frontenac
- Huron-Wendat Museum and Traditional Site
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 35m
$204–1,004
Activities
- Casa Loma
- High Park
Hotel

12 days in Canada
CalgaryEdmontonItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Peace Bridge
- Devonian Gardens
Hotel

Days 3–5: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouverbus
- Take the transfer from Calgary to Vancouvertransfer
- Fly from Calgary to Vancouverplane
- Take the transfer from Calgary to Vancouvertransfer
- Take the subway from Calgary to Vancouversubway
3h 36m
$77–401
Activities
- Canada Place and FlyOver Canada
- Capilano Suspension Bridge Park
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$46
Activities
- WildPlay Element Parks Nanaimo
- Departure Bay Beach
Hotel

Day 8: Abbotsford, BC, Canada
Transport
- Take the car ferry from Nanaimo to Abbotsfordcarferry
- Drive from Nanaimo to Abbotsfordcar
2h 57m
$37–183
Activities
- Abbotsford Flea Market
- Abbotsford Arts Centre
Hotel

Day 9: Chilliwack, BC, Canada
Transport
- Take the bus from Abbotsford to Chilliwackbus
- Take the bus from Abbotsford to Chilliwackbus
1h 37m
$3
Activities
- Bridal Veil Falls Provincial Park
- Trans-Canada Trail Chilliwack Section
Hotel

Day 10: Kelowna, BC, Canada
Transport
- Take the bus from Chilliwack to Kelownabus
3h 30m
See more transport optionsActivities
- Summerhill Pyramid Winery
- Rotary Beach Park
Hotel

Day 11: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloopsbus
2h 15m
See more transport optionsActivities
- Kamloops Art Gallery
- McArthur Island Park
Hotel

Day 12: Edmonton, AB, Canada
Transport
- Take the taxi from Kamloops to Edmontontaxi
- Fly from Kamloops to Edmontonplane
- Take the transfer from Kamloops to Edmontontransfer
- Take the bus from Kamloops to Edmontonbus
- Take the transfer from Kamloops to Edmontontransfer
- Take the tram from Kamloops to Edmontontram
2h 55m
$131–1,147
Activities
- University of Alberta Botanic Garden
- Fort Edmonton Park
Hotel

13 days in Canada
HalifaxVancouverItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Art Gallery of Nova Scotia
- Maritime Museum of the Atlantic
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 32m
$187–557
Activities
- Saint Josephs Oratory of Mount Royal
- Montreal Biodome
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$754
Activities
- Observatoire de la Capitale
- 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 35m
$204–1,004
Activities
- CN Tower
- Nathan Phillips Square
Hotel

Days 12–13: Vancouver, BC, Canada
Transport
- Take the train from Toronto to Vancouvertrain
- Take the transfer from Toronto to Vancouvertransfer
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
6h 42m
$171–558
Activities
- Granville Island Public Market
- Capilano Suspension Bridge Park
Hotel

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Miniature World
- Ogden Point Breakwater
Hotel

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouverplane
30 min
$100–350
Activities
- Capilano Suspension Bridge Park
- Grouse Mountain Skyride and Peak Experience
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 44m
$77–401
Activities
- Studio Bell National Music Centre
- Fish Creek Provincial Park
Hotel

Day 7: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
4h 30m
$35–110
Activities
- Fort Edmonton Park
- Edmonton Valley Zoo
Hotel

Days 8–10: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Torontotram
- Take the transfer from Edmonton to Torontotransfer
- Take the bus from Edmonton to Torontobus
- Take the transfer from Edmonton to Torontotransfer
- Fly from Edmonton to Torontoplane
- Take the transfer from Edmonton to Torontotransfer
- Take the train from Edmonton to Torontotrain
6h 24m
$157–571
Activities
- St Lawrence Market
- Nathan Phillips Square
Hotel

Days 11–13: 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
$195–548
Activities
- Saint Josephs Oratory of Mount Royal
- Montreal Underground City RESO
Hotel

Day 14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$754
Activities
- Place Royale
- Notre-Dame de Quebec Basilica-Cathedral
Hotel

15 days in Canada
TorontoSaint JohnItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Art Gallery of Ontario
- High Park
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
$195–548
Activities
- Montreal Underground City RESO
- Lachine Canal National Historic Site
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$754
Activities
- Quartier Petit Champlain
- Musee de la civilisation
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 20m
$318–1,008
Activities
- Georges Island National Historic Site
- Harbour Hopper Tour
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 20m
$256–706
Activities
- East Coast Trail Hike
- George Street Entertainment District
Hotel

Day 13: Sydney, NS, Canada
Transport
- Take the bus from St. John's to Sydneybus
- Take the foot from St. John's to Sydneywalk
- Fly from St. John's to Sydneyplane
- Take the taxi from St. John's to Sydneytaxi
8h 39m
$482–2,138
Activities
- Glace Bay Lighthouse
- Petersfield Provincial Park
Hotel

Day 14: Moncton, NB, Canada
Transport
- Take the bus from Sydney to Monctonbus
- Take the transfer from Sydney to Monctontransfer
- Take the bus from Sydney to Monctonbus
8h 30m
$79–110
Activities
- Acadian Museum
- Riverfront Park
Hotel

Day 15: Saint John, NB, Canada
Transport
- Take the bus from Moncton to Saint Johnbus
2h 10m
$26–40
Activities
- Fort La Tour National Historic Site
- Harbour Passage
Hotel

16 days in Canada
MontrealChilliwackItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Notre-Dame Basilica of Montreal
- Montreal Botanical Garden
Hotel

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$754
Activities
- Observatoire de la Capitale
- Ile dOrleans
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 35m
$204–1,004
Activities
- Casa Loma
- Distillery District
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 42m
$171–558
Activities
- Capilano Suspension Bridge Park
- Canada Place and FlyOver Canada
Hotel

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

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$46
Activities
- Neck Point Park
- Nanaimo Bar Trail
Hotel

Day 15: Abbotsford, BC, Canada
Transport
- Take the car ferry from Nanaimo to Abbotsfordcarferry
- Drive from Nanaimo to Abbotsfordcar
2h 57m
$37–183
Activities
- Abbotsford Flea Market
- Highstreet Shopping Centre
Hotel

Day 16: Chilliwack, BC, Canada
Transport
- Take the bus from Abbotsford to Chilliwackbus
- Take the bus from Abbotsford to Chilliwackbus
1h 37m
$3
Activities
- Downtown Chilliwack Shopping and Dining
- Chilliwack Lake Provincial Park
Hotel

17 days in Canada
VancouverMontrealItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Museum of Anthropology at UBC
- Vancouver Aquarium
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–350
Activities
- Inner Harbour Causeway
- Maritime Museum of BC
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$46
Activities
- Nanaimo Museum
- WildPlay Element Parks Nanaimo
Hotel

Day 6: Abbotsford, BC, Canada
Transport
- Take the car ferry from Nanaimo to Abbotsfordcarferry
- Drive from Nanaimo to Abbotsfordcar
2h 57m
$37–183
Activities
- Campbells Gold Honey Farm & Meadery
- Fraser Valley Trout Hatchery
Hotel

Day 7: Chilliwack, BC, Canada
Transport
- Take the bus from Abbotsford to Chilliwackbus
- Take the bus from Abbotsford to Chilliwackbus
1h 37m
$3
Activities
- Cultus Lake Waterpark
- Trans-Canada Trail Chilliwack Section
Hotel

Day 8: Kelowna, BC, Canada
Transport
- Take the bus from Chilliwack to Kelownabus
3h 30m
See more transport optionsActivities
- H2O Adventure Fitness Centre
- Downtown Kelowna Exploration
Hotel

Days 9–10: 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
3h 21m
$112–646
Activities
- Studio Bell National Music Centre
- Inglewood Bird Sanctuary & Nature Centre
Hotel

Day 11: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
4h 30m
$35–110
Activities
- University of Alberta Botanic Garden
- Art Gallery of Alberta
Hotel

Days 12–14: 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 24m
$157–571
Activities
- Rogers Centre
- Toronto Islands
Hotel

Days 15–17: 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
$195–548
Activities
- Old Montreal Walking Tour
- Montreal Biodome
Hotel

18 days in Canada
QuebecCalgaryItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Grande Allee
- Fairmont Le Chateau Frontenac
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$50–75
Activities
- Montreal Museum of Fine Arts
- 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 48m
$194–554
Activities
- Casa Loma
- Toronto Eaton Centre
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 42m
$171–558
Activities
- Stanley Park Seawall Bike Ride
- Gastown Steam Clock
Hotel

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

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$46
Activities
- Vancouver Island Military Museum
- Pipers Lagoon Park
Hotel

Day 15: Abbotsford, BC, Canada
Transport
- Take the car ferry from Nanaimo to Abbotsfordcarferry
- Drive from Nanaimo to Abbotsfordcar
2h 57m
$37–183
Activities
- The Reach Gallery Museum Abbotsford
- Castle Fun Park
Hotel

Day 16: Chilliwack, BC, Canada
Transport
- Take the bus from Abbotsford to Chilliwackbus
- Take the bus from Abbotsford to Chilliwackbus
1h 37m
$3
Activities
- Downtown Chilliwack Shopping and Dining
- Chilliwack Museum and Archives
Hotel

Day 17: Kelowna, BC, Canada
Transport
- Take the bus from Chilliwack to Kelownabus
3h 30m
See more transport optionsActivities
- Downtown Kelowna Exploration
- Fintry Provincial Park
Hotel

Day 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
3h 21m
$112–646
Activities
- Peace Bridge
- Stephen Avenue Walk
Hotel

19 days in Canada
OttawaKelownaItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Royal Canadian Mint
- Dominion Arboretum
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–120
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Saint Josephs Oratory of Mount Royal
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$754
Activities
- Place Royale
- Observatoire de la Capitale
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 35m
$204–1,004
Activities
- High Park
- St Lawrence Market
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 42m
$171–558
Activities
- Grouse Mountain Skyride and Peak Experience
- Gastown Steam Clock
Hotel

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

Day 16: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$46
Activities
- Nanaimo Museum
- WildPlay Element Parks Nanaimo
Hotel

Day 17: Abbotsford, BC, Canada
Transport
- Take the car ferry from Nanaimo to Abbotsfordcarferry
- Drive from Nanaimo to Abbotsfordcar
2h 57m
$37–183
Activities
- Sumas Mountain Interregional Park
- Taves Family Farms Applebarn
Hotel

Day 18: Chilliwack, BC, Canada
Transport
- Take the bus from Abbotsford to Chilliwackbus
- Take the bus from Abbotsford to Chilliwackbus
1h 37m
$3
Activities
- Cultus Lake Adventure Park
- Great Blue Heron Nature Reserve
Hotel

Day 19: Kelowna, BC, Canada
Transport
- Take the bus from Chilliwack to Kelownabus
3h 30m
See more transport optionsActivities
- Knox Mountain Park
- Fintry Provincial Park
Hotel

20 days in Canada
CalgaryQuebecItinerary 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 36m
$77–401
Activities
- Stanley Park Seawall Bike Ride
- Queen Elizabeth Park
Hotel

Day 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–350
Activities
- Chinatown
- Butchart Gardens
Hotel

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$46
Activities
- Nanaimo Bar Trail
- Pipers Lagoon Park
Hotel

Day 8: Abbotsford, BC, Canada
Transport
- Take the car ferry from Nanaimo to Abbotsfordcarferry
- Drive from Nanaimo to Abbotsfordcar
2h 57m
$37–183
Activities
- Maan Farms Estate Winery & Country Market
- Mount Lehman Winery
Hotel

Day 9: Chilliwack, BC, Canada
Transport
- Take the bus from Abbotsford to Chilliwackbus
- Take the bus from Abbotsford to Chilliwackbus
1h 37m
$3
Activities
- Chilliwack Lake Provincial Park
- Vedder River Rotary Trail
Hotel

Day 10: Kelowna, BC, Canada
Transport
- Take the bus from Chilliwack to Kelownabus
3h 30m
See more transport optionsActivities
- Downtown Kelowna Exploration
- Okanagan Lake Boating
Hotel

Day 11: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloopsbus
2h 15m
See more transport optionsActivities
- Red Collar Brewing Co
- Bright Eye Brewing
Hotel

Day 12: Edmonton, AB, Canada
Transport
- Take the taxi from Kamloops to Edmontontaxi
- Fly from Kamloops to Edmontonplane
- Take the transfer from Kamloops to Edmontontransfer
- Take the bus from Kamloops to Edmontonbus
- Take the transfer from Kamloops to Edmontontransfer
- Take the tram from Kamloops to Edmontontram
2h 55m
$131–1,147
Activities
- Edmonton Valley Zoo
- Ice District
Hotel

Days 13–15: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Torontotram
- Take the transfer from Edmonton to Torontotransfer
- Take the bus from Edmonton to Torontobus
- Take the transfer from Edmonton to Torontotransfer
- Fly from Edmonton to Torontoplane
- Take the transfer from Edmonton to Torontotransfer
- Take the train from Edmonton to Torontotrain
6h 24m
$157–571
Activities
- Casa Loma
- Distillery District
Hotel

Days 16–18: 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
$195–548
Activities
- Montreal Underground City RESO
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

Days 19–20: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$754
Activities
- Huron-Wendat Museum and Traditional Site
- Old Quebec
Hotel

30 days in Canada
HalifaxBurnabyItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Casino Nova Scotia
- Fishermans Cove
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 32m
$187–557
Activities
- Saint Josephs Oratory of Mount Royal
- Explore Plateau Mont-Royal
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$754
Activities
- Plains of Abraham
- 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 35m
$204–1,004
Activities
- Hockey Hall of Fame
- St Lawrence Market
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 42m
$171–558
Activities
- Capilano Suspension Bridge Park
- Canada Place and FlyOver Canada
Hotel

Day 15: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–350
Activities
- Ogden Point Breakwater
- Butchart Gardens
Hotel

Day 16: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$46
Activities
- Nanaimo Waterfront Walkway
- Nanaimo Bar Trail
Hotel

Day 17: Abbotsford, BC, Canada
Transport
- Take the car ferry from Nanaimo to Abbotsfordcarferry
- Drive from Nanaimo to Abbotsfordcar
2h 57m
$37–183
Activities
- Campbells Gold Honey Farm & Meadery
- Maan Farms Estate Winery & Country Market
Hotel

Day 18: Chilliwack, BC, Canada
Transport
- Take the bus from Abbotsford to Chilliwackbus
- Take the bus from Abbotsford to Chilliwackbus
1h 37m
$3
Activities
- Fraser River Raft Expeditions
- Chilliwack Cultural Centre
Hotel

Day 19: Kelowna, BC, Canada
Transport
- Take the bus from Chilliwack to Kelownabus
3h 30m
See more transport optionsActivities
- Myra Canyon Park
- Fintry Provincial Park
Hotel

Days 20–21: 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
3h 21m
$112–646
Activities
- WinSport Olympic Park
- Nose Hill Park
Hotel

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

Day 23: Grande Prairie, AB, Canada
Transport
- Take the bus from Edmonton to Grande Prairiebus
5h 15m
$65–140
Activities
- Grande Prairie Museum
- Prairie Mall
Hotel

Day 24: Prince George, BC, Canada
Transport
- Take the taxi from Grande Prairie to Prince Georgetaxi
- Fly from Grande Prairie to Prince Georgeplane
- Take the taxi from Grande Prairie to Prince Georgetaxi
4h 23m
$656–1,169
Activities
- Prince George Aquatic Centre
- Prince George Public Library Bob Harkins Branch
Hotel

Day 25: Prince Rupert, BC, Canada
Transport
- Take the taxi from Prince George to Prince Ruperttaxi
- Fly from Prince George to Prince Rupertplane
- Take the transfer from Prince George to Prince Ruperttransfer
- Take the bus from Prince George to Prince Rupertbus
- Take the transfer from Prince George to Prince Ruperttransfer
- Take the bus from Prince George to Prince Rupertbus
5h 30m
$303–1,195
Activities
- Deep Sea Fishing Charter
- North Pacific Cannery National Historic Site
Hotel

Day 26: Surrey, BC, Canada
Transport
- Take the bus from Prince Rupert to Surreybus
- Take the transfer from Prince Rupert to Surreytransfer
- Take the bus from Prince Rupert to Surreybus
- Take the transfer from Prince Rupert to Surreytransfer
- Fly from Prince Rupert to Surreyplane
- Take the transfer from Prince Rupert to Surreytransfer
- Take the subway from Prince Rupert to Surreysubway
- Take the transfer from Prince Rupert to Surreytransfer
- Take the bus from Prince Rupert to Surreybus
- Take the bus from Prince Rupert to Surreybus
7h 15m
$202–911
Activities
- Green Timbers Urban Forest
- Cloverdale Rodeo and Country Fair Grounds
Hotel

Day 27: Kamloops, BC, Canada
Transport
- Take the bus from Surrey to Kamloopsbus
- Take the transfer from Surrey to Kamloopstransfer
- Take the bus from Surrey to Kamloopsbus
5h 29m
See more transport optionsActivities
- Kenna Cartwright Park
- Kamloops Lake Viewpoint
Hotel

Day 28: Maple Ridge, BC, Canada
Transport
- Take the bus from Kamloops to Maple Ridgebus
- Take the transfer from Kamloops to Maple Ridgetransfer
- Take the bus from Kamloops to Maple Ridgebus
- Take the transfer from Kamloops to Maple Ridgetransfer
- Take the bus from Kamloops to Maple Ridgebus
4h 37m
$48–101
Activities
- Maple Ridge Golf Course
- Maple Ridge Park
Hotel

Day 29: Coquitlam, BC, Canada
Transport
- Take the train from Maple Ridge to Coquitlamtrain
26 min
$4–7
Activities
- Evergreen Cultural Centre
- Pinecone Burke Provincial Park
Hotel

Day 30: Burnaby, BC, Canada
Transport
- Take the subway from Coquitlam to Burnabysubway
22 min
$4–7
Activities
- Burnaby Village Museum
- Canlan Ice Sports Burnaby 8 Rinks
Hotel




