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
- Toronto Islands
- St Lawrence 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
$175–580
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
$775
Activities
- Funicular du Vieux-Quebec
- Montmorency Falls Park
Hotel

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

Days 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$775
Activities
- Huron-Wendat Museum and Traditional Site
- Old Quebec
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–804
Activities
- Royal Ontario Museum
- Toronto Eaton Centre
Hotel

9 days in Canada
VancouverKelownaItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Grouse Mountain Skyride and Peak Experience
- Stanley Park Seawall Bike Ride
Hotel

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

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$48
Activities
- Mount Benson Regional Park
- Diving at Artificial Reefs
Hotel

Day 6: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–140
Activities
- Shop at CF Richmond Centre
- Learn at Gulf of Georgia Cannery National Historic Site
Hotel

Day 7: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Coquitlam Farmers Market
- Coquitlam Centre
Hotel

Day 8: Abbotsford, BC, Canada
Transport
- Take the subway from Coquitlam to Abbotsfordsubway
- Take the transfer from Coquitlam to Abbotsfordtransfer
- Take the bus from Coquitlam to Abbotsfordbus
1h 17m
$7–9
Activities
- Maan Farms Estate Winery & Country Market
- Abbotsford Flea Market
Hotel

Day 9: Kelowna, BC, Canada
Transport
- Take the bus from Abbotsford to Kelownabus
- Take the transfer from Abbotsford to Kelownatransfer
- Take the bus from Abbotsford to Kelownabus
4h 56m
$63–88
Activities
- Kangaroo Creek Farm
- Mission Hill Family Estate Winery
Hotel

10 days in Canada
QuebecVancouverItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Montmorency Falls Park
- Notre-Dame de Quebec Basilica-Cathedral
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$28–80
Activities
- Mount Royal Park Lookout
- La Ronde Amusement Park
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
$174–604
Activities
- St Lawrence Market
- Toronto Islands
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 24m
$143–908
Activities
- Gastown Steam Clock
- Vancouver Aquarium
Hotel

11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Royal Canadian Mint
- National Gallery 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
- Montreal Underground City RESO
Hotel

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$775
Activities
- Plains of Abraham
- Musee de la civilisation
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–804
Activities
- Royal Ontario Museum
- Rogers Centre
Hotel

12 days in Canada
CalgaryKamloopsItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Devonian Gardens
- Peace Bridge
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–350
Activities
- Museum of Anthropology at UBC
- Capilano Suspension Bridge Park
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$48
Activities
- Departure Bay Beach
- Pipers Lagoon Park
Hotel

Day 8: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–140
Activities
- Tour the Richmond Olympic Oval
- Shop at CF Richmond Centre
Hotel

Day 9: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Place des Arts
- Como Lake Park
Hotel

Day 10: Abbotsford, BC, Canada
Transport
- Take the subway from Coquitlam to Abbotsfordsubway
- Take the transfer from Coquitlam to Abbotsfordtransfer
- Take the bus from Coquitlam to Abbotsfordbus
1h 17m
$7–9
Activities
- Fraser Valley Trout Hatchery
- Castle Fun Park
Hotel

Day 11: Kelowna, BC, Canada
Transport
- Take the bus from Abbotsford to Kelownabus
- Take the transfer from Abbotsford to Kelownatransfer
- Take the bus from Abbotsford to Kelownabus
4h 56m
$63–88
Activities
- Myra Canyon Park
- Rotary Beach Park
Hotel

Day 12: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloopsbus
2h 15m
$40–55
Activities
- Downtown Kamloops Shopping & Dining
- Red Collar Brewing Co
Hotel

13 days in Canada
HalifaxVancouverItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Casino Nova Scotia
- McNabs Island Provincial Park
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
$157–487
Activities
- Mount Royal Park Lookout
- 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
$775
Activities
- Musee de la civilisation
- Ile dOrleans
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–804
Activities
- Casa Loma
- Hockey Hall of Fame
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 24m
$143–908
Activities
- Grouse Mountain Skyride and Peak Experience
- Capilano Suspension Bridge Park
Hotel

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Craigdarroch Castle
- 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
- Science World
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
$68–391
Activities
- Peace Bridge
- Stephen Avenue Walk
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 57m
$113–567
Activities
- Distillery District
- Ripleys Aquarium of Canada
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
$175–580
Activities
- Old Montreal Walking Tour
- Olympic Park Montreal
Hotel

Days 13–14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$775
Activities
- Observatoire de la Capitale
- Huron-Wendat Museum and Traditional Site
Hotel

15 days in Canada
WindsorMonctonItinerary navigation
Day 1: Windsor, ON, Canada
Activities
- Shopping on Peascod Street
- The Long Walk
Hotel

Days 2–4: Toronto, ON, Canada
Transport
- Take the train from Windsor to Torontotrain
4h 10m
$50–140
Activities
- Ripleys Aquarium of Canada
- Art Gallery of Ontario
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
$175–580
Activities
- Notre-Dame Basilica of Montreal
- Mount Royal Park Lookout
Hotel

Days 8–10: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$775
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Funicular du Vieux-Quebec
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
$318–958
Activities
- Maritime Museum of the Atlantic
- Citadel Hill National Historic Site
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 35m
$226–856
Activities
- Whale and Puffin Watching Boat Tour
- Signal Hill National Historic Site
Hotel

Day 14: 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
11h 53m
$273–1,143
Activities
- Glace Bay Lighthouse
- Membertou Heritage Park
Hotel

Day 15: 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
$81–117
Activities
- Resurgo Place
- Magnetic Hill
Hotel

16 days in Canada
TorontoFrederictonItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- CN Tower
- Toronto Eaton Centre
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
$175–580
Activities
- Lachine Canal National Historic Site
- Saint Josephs Oratory of Mount Royal
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$775
Activities
- Huron-Wendat Museum and Traditional Site
- Rue Saint-Louis
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
$318–958
Activities
- Georges Island National Historic Site
- Citadel Hill National Historic Site
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 35m
$226–856
Activities
- The Rooms
- Jellybean Row Houses Walking Tour
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
11h 53m
$273–1,143
Activities
- Fortress of Louisbourg National Historic Site
- 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
$81–117
Activities
- Riverfront Park
- Acadian Museum
Hotel

Day 15: Saint John, NB, Canada
Transport
- Take the bus from Moncton to Saint Johnbus
2h 10m
$27–40
Activities
- Loyalist House
- Barbour Foods
Hotel

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

17 days in Canada
MontrealAbbotsfordItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Jean-Talon Market
- 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
$775
Activities
- Musee de la civilisation
- La Citadelle de Quebec
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–804
Activities
- Toronto Eaton Centre
- Distillery District
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 24m
$143–908
Activities
- Gastown Steam Clock
- Stanley Park Seawall Bike Ride
Hotel

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

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$48
Activities
- Vancouver Island Military Museum
- Newcastle Island Marine Provincial Park
Hotel

Day 15: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–140
Activities
- Explore Steveston Village
- Experience Richmond Night Market (seasonal)
Hotel

Day 16: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Place des Arts
- Coquitlam Heritage at Mackin House
Hotel

Day 17: Abbotsford, BC, Canada
Transport
- Take the subway from Coquitlam to Abbotsfordsubway
- Take the transfer from Coquitlam to Abbotsfordtransfer
- Take the bus from Coquitlam to Abbotsfordbus
1h 17m
$7–9
Activities
- Mount Lehman Winery
- Mill Lake Park
Hotel

18 days in Canada
VancouverQuebecItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Stanley Park Seawall Bike Ride
- Gastown Steam Clock
Hotel

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

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$48
Activities
- Newcastle Island Marine Provincial Park
- Nanaimo Bar Trail
Hotel

Day 6: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–140
Activities
- Relax at Garry Point Park
- Stroll through Minoru Park
Hotel

Day 7: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Pinecone Burke Provincial Park
- Town Centre Park
Hotel

Day 8: Abbotsford, BC, Canada
Transport
- Take the subway from Coquitlam to Abbotsfordsubway
- Take the transfer from Coquitlam to Abbotsfordtransfer
- Take the bus from Coquitlam to Abbotsfordbus
1h 17m
$7–9
Activities
- Campbells Gold Honey Farm & Meadery
- Castle Fun Park
Hotel

Day 9: Kelowna, BC, Canada
Transport
- Take the bus from Abbotsford to Kelownabus
- Take the transfer from Abbotsford to Kelownatransfer
- Take the bus from Abbotsford to Kelownabus
4h 56m
$63–88
Activities
- Fintry Provincial Park
- Kelowna Art Gallery
Hotel

Days 10–11: 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
$117–692
Activities
- Nose Hill Park
- Fort Calgary
Hotel

Days 12–14: 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 57m
$113–567
Activities
- Nathan Phillips Square
- Graffiti Alley
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
$175–580
Activities
- Olympic Park Montreal
- Saint Josephs Oratory of Mount Royal
Hotel

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

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

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$28–80
Activities
- Shopping on Rue Sainte-Catherine
- 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 51m
$174–604
Activities
- St Lawrence Market
- Toronto Islands
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 24m
$143–908
Activities
- Stanley Park Seawall Bike Ride
- Canada Place and FlyOver Canada
Hotel

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

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$48
Activities
- Dinghy Dock Pub
- Coombs Old Country Market
Hotel

Day 15: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–140
Activities
- Enjoy Terra Nova Rural Park and Adventure Playground
- Experience Richmond Night Market (seasonal)
Hotel

Day 16: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Hard Rock Casino Vancouver
- Coquitlam Farmers Market
Hotel

Day 17: Abbotsford, BC, Canada
Transport
- Take the subway from Coquitlam to Abbotsfordsubway
- Take the transfer from Coquitlam to Abbotsfordtransfer
- Take the bus from Coquitlam to Abbotsfordbus
1h 17m
$7–9
Activities
- Abbotsford Flea Market
- EcoDairy
Hotel

Day 18: Kelowna, BC, Canada
Transport
- Take the bus from Abbotsford to Kelownabus
- Take the transfer from Abbotsford to Kelownatransfer
- Take the bus from Abbotsford to Kelownabus
4h 56m
$63–88
Activities
- Kasugai Gardens
- Kelowna Art Gallery
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
$117–692
Activities
- Nose Hill Park
- Devonian Gardens
Hotel

20 days in Canada
OttawaKelownaItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Parliament Hill
- National Gallery of Canada
Hotel

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

Days 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$775
Activities
- Fairmont Le Chateau Frontenac
- Grande Allee
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–804
Activities
- Distillery District
- Kensington 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 24m
$143–908
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
- Ogden Point Breakwater
- Parliament Buildings
Hotel

Day 16: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$48
Activities
- Coombs Old Country Market
- Pipers Lagoon Park
Hotel

Day 17: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–140
Activities
- Discover the International Buddhist Temple
- Enjoy Terra Nova Rural Park and Adventure Playground
Hotel

Day 18: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Como Lake Park
- Rocky Point Park
Hotel

Day 19: Abbotsford, BC, Canada
Transport
- Take the subway from Coquitlam to Abbotsfordsubway
- Take the transfer from Coquitlam to Abbotsfordtransfer
- Take the bus from Coquitlam to Abbotsfordbus
1h 17m
$7–9
Activities
- Mill Lake Park
- Sumas Mountain Interregional Park
Hotel

Day 20: Kelowna, BC, Canada
Transport
- Take the bus from Abbotsford to Kelownabus
- Take the transfer from Abbotsford to Kelownatransfer
- Take the bus from Abbotsford to Kelownabus
4h 56m
$63–88
Activities
- Waterfront Park
- Myra Canyon Park
Hotel

30 days in Canada
CalgaryFrederictonItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Studio Bell National Music Centre
- Calgary Zoo
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–350
Activities
- Granville Island Public Market
- Canada Place and FlyOver Canada
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$48
Activities
- Pipers Lagoon Park
- Newcastle Island Marine Provincial Park
Hotel

Day 8: Richmond, BC, Canada
Transport
- Fly from Nanaimo to Richmondplane
20 min
$75–140
Activities
- Tour the Richmond Olympic Oval
- Stroll through Minoru Park
Hotel

Day 9: Coquitlam, BC, Canada
Transport
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
- Take the transfer from Richmond to Coquitlamtransfer
- Take the subway from Richmond to Coquitlamsubway
1h 11m
$12–18
Activities
- Rocky Point Park
- Coquitlam Farmers Market
Hotel

Day 10: Abbotsford, BC, Canada
Transport
- Take the subway from Coquitlam to Abbotsfordsubway
- Take the transfer from Coquitlam to Abbotsfordtransfer
- Take the bus from Coquitlam to Abbotsfordbus
1h 17m
$7–9
Activities
- Campbells Gold Honey Farm & Meadery
- Abbotsford Arts Centre
Hotel

Day 11: Kelowna, BC, Canada
Transport
- Take the bus from Abbotsford to Kelownabus
- Take the transfer from Abbotsford to Kelownatransfer
- Take the bus from Abbotsford to Kelownabus
4h 56m
$63–88
Activities
- Geert Maas Sculpture Gardens and Gallery
- BC Orchard and Garden Museum
Hotel

Day 12: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloopsbus
2h 15m
$40–55
Activities
- McArthur Island Park
- Kamloops Farmers Market
Hotel

Day 13: Grande Prairie, AB, Canada
Transport
- Take the taxi from Kamloops to Grande Prairietaxi
- Fly from Kamloops to Grande Prairieplane
- Take the taxi from Kamloops to Grande Prairietaxi
4h 19m
$233–1,763
Activities
- Grande Prairie Art Gallery
- Bear Creek Golf Course
Hotel

Day 14: Edmonton, AB, Canada
Transport
- Take the taxi from Grande Prairie to Edmontontaxi
- Fly from Grande Prairie to Edmontonplane
- Take the transfer from Grande Prairie to Edmontontransfer
- Take the bus from Grande Prairie to Edmontonbus
- Take the transfer from Grande Prairie to Edmontontransfer
- Take the tram from Grande Prairie to Edmontontram
2h 29m
$169–833
Activities
- Ukrainian Cultural Heritage Village
- Royal Alberta Museum
Hotel

Days 15–17: 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 17m
$127–571
Activities
- Casa Loma
- Royal Ontario Museum
Hotel

Days 18–20: 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
$175–580
Activities
- Lachine Canal National Historic Site
- Montreal Botanical Garden
Hotel

Days 21–23: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$775
Activities
- Place Royale
- Grande Allee
Hotel

Days 24–25: 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
$318–958
Activities
- Point Pleasant Park
- Citadel Hill National Historic Site
Hotel

Day 26: 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 35m
$226–856
Activities
- Jellybean Row Houses Walking Tour
- Cape Spear Lighthouse National Historic Site
Hotel

Day 27: 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
11h 53m
$273–1,143
Activities
- Glace Bay Lighthouse
- Sydney Waterfront Boardwalk
Hotel

Day 28: 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
$81–117
Activities
- Acadian Museum
- Champlain Place
Hotel

Day 29: Saint John, NB, Canada
Transport
- Take the bus from Moncton to Saint Johnbus
2h 10m
$27–40
Activities
- Imperial Theatre
- Old City Market Boardwalk
Hotel

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




