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
- Casa Loma
- High Park
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDays 4–6: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 37m
$155–621
Activities
- Montreal Biodome
- Shopping on Rue Sainte-Catherine
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDay 7: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- Huron-Wendat Museum and Traditional Site
- Musee de la civilisation
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotels8 days in Canada
MontrealTorontoItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Saint Josephs Oratory of Mount Royal
- Notre-Dame Basilica of Montreal
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 4–6: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- Old Quebec
- Notre-Dame de Quebec Basilica-Cathedral
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotelsDays 7–8: Toronto, ON, Canada
Transport
- Take the bus from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Fly from Quebec to Toronto
- Take the transfer from Quebec to Toronto
- Take the car ferry from Quebec to Toronto
3h 52m
$224–720
Activities
- Kensington Market
- Toronto Islands
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotels9 days in Canada
VancouverCalgaryItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Capilano Suspension Bridge Park
- Vancouver Aquarium
Hotel

Fairmont Pacific Rim9.1621 reviewsView hotel
See more hotelsDay 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$210–380
Activities
- Butchart Gardens
- Chinatown
Hotel

Days Inn by Wyndham Victoria On The Harbour7.91,374 reviewsView hotel
See more hotelsDay 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Nanaimo Bar Trail
- Nanaimo Museum
Hotel

Days Inn by Wyndham Nanaimo7.31,260 reviewsView hotel
See more hotelsDay 6: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupert
- Take the transfer from Nanaimo to Prince Rupert
- Fly from Nanaimo to Prince Rupert
- Take the transfer from Nanaimo to Prince Rupert
- Take the bus from Nanaimo to Prince Rupert
- Take the bus from Nanaimo to Prince Rupert
8h 45m
$736–1,056
Activities
- Deep Sea Fishing Charter
- Enjoy fresh seafood at Dollys Fish Market
Hotel

Inn on the Harbour8.6223 reviewsView hotel
See more hotelsDay 7: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince George
- Take the bus from Prince Rupert to Prince George
- Take the transfer from Prince Rupert to Prince George
- Fly from Prince Rupert to Prince George
- Take the taxi from Prince Rupert to Prince George
5h 25m
$328–950
Activities
- Northern Lights Estate Winery
- Teapot Mountain
Hotel

Sandman Hotel & Suites Prince George7.1157 reviewsView hotel
See more hotelsDay 8: 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 58m
$190–758
Activities
- Alberta Legislature Building
- Fort Edmonton Park
Hotel

Campus Tower Suite Hotel8.5225 reviewsView hotel
See more hotelsDay 9: Calgary, AB, Canada
Transport
- Take the bus from Edmonton to Calgary
4h
$28–110
Activities
- WinSport Olympic Park
- Bowness Park
Hotel

Fairmont Palliser8.7416 reviewsView hotel
See more hotels10 days in Canada
QuebecCalgaryItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- La Citadelle de Quebec
- Fairmont Le Chateau Frontenac
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotelsDays 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montreal
2h 50m
$55–80
Activities
- Explore Plateau Mont-Royal
- Montreal Biodome
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 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
- Take the transfer from Montreal to Toronto
- Take the car ferry from Montreal to Toronto
2h 57m
$154–620
Activities
- CN Tower
- Nathan Phillips Square
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDay 10: Calgary, AB, Canada
Transport
- Take the train from Toronto to Calgary
- Take the transfer from Toronto to Calgary
- Fly from Toronto to Calgary
- Take the transfer from Toronto to Calgary
- Take the bus from Toronto to Calgary
6h 6m
$149–1,195
Activities
- Studio Bell National Music Centre
- Fort Calgary
Hotel

Fairmont Palliser8.7416 reviewsView hotel
See more hotels11 days in Canada
OttawaTorontoItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Hogs Back Falls
- National Arts Centre
Hotel

Cartier Place Suite Hotel7.82,352 reviewsView hotel
See more hotelsDays 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montreal
2h 2m
$35–130
Activities
- Explore Plateau Mont-Royal
- La Ronde Amusement Park
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 6–8: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Musee de la civilisation
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotelsDays 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
- Take the transfer from Quebec to Toronto
- Take the car ferry from Quebec to Toronto
3h 52m
$224–720
Activities
- Ripleys Aquarium of Canada
- Graffiti Alley
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotels12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- WinSport Olympic Park
- CrossIron Mills
Hotel

Fairmont Palliser8.7416 reviewsView hotel
See more hotelsDays 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 20m
$53–322
Activities
- Stanley Park Seawall Bike Ride
- Capilano Suspension Bridge Park
Hotel

Fairmont Pacific Rim9.1621 reviewsView hotel
See more hotelsDay 6: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$210–380
Activities
- Chinatown
- Miniature World
Hotel

Days Inn by Wyndham Victoria On The Harbour7.91,374 reviewsView hotel
See more hotelsDay 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Nanaimo Bar Trail
- WildPlay Element Parks Nanaimo
Hotel

Days Inn by Wyndham Nanaimo7.31,260 reviewsView hotel
See more hotelsDay 8: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupert
- Take the transfer from Nanaimo to Prince Rupert
- Fly from Nanaimo to Prince Rupert
- Take the transfer from Nanaimo to Prince Rupert
- Take the bus from Nanaimo to Prince Rupert
- Take the bus from Nanaimo to Prince Rupert
8h 45m
$736–1,056
Activities
- Walk the Rushbrook Trail
- Stroll through Rotary Waterfront Park
Hotel

Inn on the Harbour8.6223 reviewsView hotel
See more hotelsDay 9: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince George
- Take the bus from Prince Rupert to Prince George
- Take the transfer from Prince Rupert to Prince George
- Fly from Prince Rupert to Prince George
- Take the taxi from Prince Rupert to Prince George
5h 25m
$328–950
Activities
- Two Rivers Gallery
- Forests for the World
Hotel

Sandman Hotel & Suites Prince George7.1157 reviewsView hotel
See more hotelsDay 10: 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 58m
$190–758
Activities
- Elk Island National Park
- Ukrainian Cultural Heritage Village
Hotel

Campus Tower Suite Hotel8.5225 reviewsView hotel
See more hotelsDays 11–12: Toronto, ON, Canada
Transport
- Take the train 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
$147–1,122
Activities
- St Lawrence Market
- Ripleys Aquarium of Canada
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotels13 days in Canada
HalifaxOttawaItinerary navigation
Days 1–3: Halifax, NS, Canada
Activities
- Fishermans Cove
- Halifax Public Gardens
Hotel

Hotel Halifax7.63,397 reviewsView hotel
See more hotelsDays 4–6: Toronto, ON, Canada
Transport
- Take the bus from Halifax to Toronto
- Take the transfer from Halifax to Toronto
- Fly from Halifax to Toronto
- Take the transfer from Halifax to Toronto
- Take the train from Halifax to Toronto
4h 32m
$132–1,717
Activities
- St Lawrence Market
- Hockey Hall of Fame
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDays 7–9: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 37m
$155–621
Activities
- Lachine Canal National Historic Site
- Jean-Talon Market
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 10–12: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Quartier Petit Champlain
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotelsDay 13: Ottawa, ON, Canada
Transport
- Take the train from Quebec to Ottawa
5h 52m
$65–160
Activities
- Canada Aviation and Space Museum
- National Arts Centre
Hotel

Cartier Place Suite Hotel7.82,352 reviewsView hotel
See more hotels14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Miniature World
- Hatley Park National Historic Site
Hotel

Days Inn by Wyndham Victoria On The Harbour7.91,374 reviewsView hotel
See more hotelsDays 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouver
30 min
$210–380
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Capilano Suspension Bridge Park
Hotel

Fairmont Pacific Rim9.1621 reviewsView hotel
See more hotelsDays 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 20m
$53–322
Activities
- Bowness Park
- Calgary Zoo
Hotel

Fairmont Palliser8.7416 reviewsView hotel
See more hotelsDays 7–9: Toronto, ON, Canada
Transport
- Take the bus from Calgary to Toronto
- Take the transfer from Calgary to Toronto
- Fly from Calgary to Toronto
- Take the transfer from Calgary to Toronto
- Take the train from Calgary to Toronto
5h 40m
$153–1,219
Activities
- Rogers Centre
- Toronto Islands
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDays 10–12: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 37m
$155–621
Activities
- Montreal Underground City RESO
- Notre-Dame Basilica of Montreal
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 13–14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- Huron-Wendat Museum and Traditional Site
- Place Royale
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotels15 days in Canada
WinnipegVancouverItinerary navigation
Days 1–2: Winnipeg, MB, Canada
Activities
- Thermea by Nordik Spa-Nature
- The Leaf at Assiniboine Park
Hotel

Hyatt House Winnipeg South Outlet Collection9.1363 reviewsView hotel
See more hotelsDays 3–5: Toronto, ON, Canada
Transport
- Take the bus from Winnipeg to Toronto
- Take the transfer from Winnipeg to Toronto
- Fly from Winnipeg to Toronto
- Take the transfer from Winnipeg to Toronto
- Take the train from Winnipeg to Toronto
4h 20m
$152–1,417
Activities
- Toronto Eaton Centre
- High Park
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDays 6–8: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 37m
$155–621
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Old Montreal Walking Tour
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 9–11: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- Plains of Abraham
- Notre-Dame de Quebec Basilica-Cathedral
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotelsDays 12–13: Ottawa, ON, Canada
Transport
- Take the train from Quebec to Ottawa
5h 52m
$65–160
Activities
- Dominion Arboretum
- Diefenbunker Cold War Museum
Hotel

Cartier Place Suite Hotel7.82,352 reviewsView hotel
See more hotelsDays 14–15: 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 40m
$168–1,411
Activities
- Vancouver Aquarium
- Stanley Park Seawall Bike Ride
Hotel

Fairmont Pacific Rim9.1621 reviewsView hotel
See more hotels16 days in Canada
Niagara FallsVictoriaItinerary navigation
Day 1: Niagara Falls, ON, Canada
Activities
- WildPlay Niagara Falls Zipline to the Falls
- Niagara Falls History Museum
Hotel

Prince of Wales8.81,359 reviewsView hotel
See more hotelsDays 2–4: Toronto, ON, Canada
Transport
- Take the bus from Niagara Falls to Toronto
2h
$10–85
Activities
- Ripleys Aquarium of Canada
- Toronto Islands
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDays 5–7: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 37m
$155–621
Activities
- Jean-Talon Market
- Montreal Biodome
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 8–10: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- Plains of Abraham
- Musee de la civilisation
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotelsDays 11–12: Ottawa, ON, Canada
Transport
- Take the train from Quebec to Ottawa
5h 52m
$65–160
Activities
- Gatineau Park
- Diefenbunker Cold War Museum
Hotel

Cartier Place Suite Hotel7.82,352 reviewsView hotel
See more hotelsDays 13–15: 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 40m
$168–1,411
Activities
- Capilano Suspension Bridge Park
- Grouse Mountain Skyride and Peak Experience
Hotel

Fairmont Pacific Rim9.1621 reviewsView hotel
See more hotelsDay 16: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$210–380
Activities
- Parliament Buildings
- Hatley Park National Historic Site
Hotel

Days Inn by Wyndham Victoria On The Harbour7.91,374 reviewsView hotel
See more hotels17 days in Canada
LondonNanaimoItinerary navigation
Day 1: London, ON, Canada
Activities
- Eldon House
- Boler Mountain
Hotel

Motel 6-London, ON - Ontario6.7807 reviewsView hotel
See more hotelsDays 2–4: Toronto, ON, Canada
Transport
- Take the train from London to Toronto
2h 12m
$35–130
Activities
- Royal Ontario Museum
- CN Tower
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDays 5–7: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 37m
$155–621
Activities
- Lachine Canal National Historic Site
- Saint Josephs Oratory of Mount Royal
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 8–10: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- Funicular du Vieux-Quebec
- Rue Saint-Louis
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotelsDays 11–12: Ottawa, ON, Canada
Transport
- Take the train from Quebec to Ottawa
5h 52m
$65–160
Activities
- Gatineau Park
- Canada Aviation and Space Museum
Hotel

Cartier Place Suite Hotel7.82,352 reviewsView hotel
See more hotelsDays 13–15: 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 40m
$168–1,411
Activities
- Capilano Suspension Bridge Park
- Queen Elizabeth Park
Hotel

Fairmont Pacific Rim9.1621 reviewsView hotel
See more hotelsDay 16: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$210–380
Activities
- Maritime Museum of BC
- Whale Watching Tour
Hotel

Days Inn by Wyndham Victoria On The Harbour7.91,374 reviewsView hotel
See more hotelsDay 17: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Maffeo Sutton Park
- Old City Quarter
Hotel

Days Inn by Wyndham Nanaimo7.31,260 reviewsView hotel
See more hotels18 days in Canada
St. John'sVancouverItinerary navigation
Day 1: St. John's, NL, Canada
Activities
- Jellybean Row Houses Walking Tour
- George Street Entertainment District
Hotel

Murray Premises Hotel8.41,119 reviewsView hotel
See more hotelsDays 2–4: Halifax, NS, Canada
Transport
- Take the bus from St. John's to Halifax
- Take the foot from St. John's to Halifax
- Fly from St. John's to Halifax
- Take the transfer from St. John's to Halifax
- Take the bus from St. John's to Halifax
4h 41m
$224–1,107
Activities
- Art Gallery of Nova Scotia
- Peggy Cove Lighthouse
Hotel

Hotel Halifax7.63,397 reviewsView hotel
See more hotelsDays 5–7: Toronto, ON, Canada
Transport
- Take the bus from Halifax to Toronto
- Take the transfer from Halifax to Toronto
- Fly from Halifax to Toronto
- Take the transfer from Halifax to Toronto
- Take the train from Halifax to Toronto
4h 32m
$132–1,717
Activities
- Kensington Market
- Casa Loma
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDays 8–10: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 37m
$155–621
Activities
- Old Montreal Walking Tour
- Montreal Underground City RESO
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 11–13: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- La Citadelle de Quebec
- Place Royale
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotelsDays 14–15: Ottawa, ON, Canada
Transport
- Take the train from Quebec to Ottawa
5h 52m
$65–160
Activities
- Dominion Arboretum
- Canadian War Museum
Hotel

Cartier Place Suite Hotel7.82,352 reviewsView hotel
See more hotelsDays 16–18: 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 40m
$168–1,411
Activities
- Gastown Steam Clock
- Canada Place and FlyOver Canada
Hotel

Fairmont Pacific Rim9.1621 reviewsView hotel
See more hotels19 days in Canada
EdmontonMontrealItinerary navigation
Day 1: Edmonton, AB, Canada
Activities
- University of Alberta Botanic Garden
- West Edmonton Mall
Hotel

Campus Tower Suite Hotel8.5225 reviewsView hotel
See more hotelsDays 2–3: Calgary, AB, Canada
Transport
- Take the bus from Edmonton to Calgary
4h
$28–110
Activities
- Devonian Gardens
- Stephen Avenue Walk
Hotel

Fairmont Palliser8.7416 reviewsView hotel
See more hotelsDays 4–6: 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 20m
$53–322
Activities
- Robson Street Shopping
- Capilano Suspension Bridge Park
Hotel

Fairmont Pacific Rim9.1621 reviewsView hotel
See more hotelsDay 7: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$210–380
Activities
- Art Gallery of Greater Victoria
- Royal BC Museum
Hotel

Days Inn by Wyndham Victoria On The Harbour7.91,374 reviewsView hotel
See more hotelsDay 8: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Old City Quarter
- Dinghy Dock Pub
Hotel

Days Inn by Wyndham Nanaimo7.31,260 reviewsView hotel
See more hotelsDay 9: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupert
- Take the transfer from Nanaimo to Prince Rupert
- Fly from Nanaimo to Prince Rupert
- Take the transfer from Nanaimo to Prince Rupert
- Take the bus from Nanaimo to Prince Rupert
- Take the bus from Nanaimo to Prince Rupert
8h 45m
$736–1,056
Activities
- Museum of Northern British Columbia
- Stroll through Rotary Waterfront Park
Hotel

Inn on the Harbour8.6223 reviewsView hotel
See more hotelsDay 10: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince George
- Take the bus from Prince Rupert to Prince George
- Take the transfer from Prince Rupert to Prince George
- Fly from Prince Rupert to Prince George
- Take the taxi from Prince Rupert to Prince George
5h 25m
$328–950
Activities
- Caledonia Nordic Ski Club
- Cottonwood Island Park
Hotel

Sandman Hotel & Suites Prince George7.1157 reviewsView hotel
See more hotelsDay 11: Grande Prairie, AB, Canada
Transport
- Take the bus from Prince George to Grande Prairie
- Take the foot from Prince George to Grande Prairie
- Take the bus from Prince George to Grande Prairie
9h 42m
$136–184
Activities
- Bear Creek Golf Course
- Crosslink County Sportsplex
Hotel

Grand Inn & Residence- Grande Prairie8.1228 reviewsView hotel
See more hotelsDay 12: Kelowna, BC, Canada
Transport
- Take the taxi from Grande Prairie to Kelowna
- Fly from Grande Prairie to Kelowna
- Take the transfer from Grande Prairie to Kelowna
- Take the bus from Grande Prairie to Kelowna
- Take the bus from Grande Prairie to Kelowna
4h 33m
$218–782
Activities
- Mission Hill Family Estate Winery
- Myra Canyon Park
Hotel

Prestige Beach House, WorldHotels Crafted7.4395 reviewsView hotel
See more hotelsDay 13: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloops
2h 15m
$40–60
Activities
- Kamloops Art Gallery
- Secwepemc Museum & Heritage Park
Hotel

Sandman Signature Kamloops Hotel7.6554 reviewsView hotel
See more hotelsDays 14–16: Toronto, ON, Canada
Transport
- Take the taxi from Kamloops to Toronto
- Fly from Kamloops to Toronto
- Take the transfer from Kamloops to Toronto
- Take the train from Kamloops to Toronto
6h 51m
$244–1,155
Activities
- CN Tower
- Art Gallery of Ontario
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDays 17–19: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 37m
$155–621
Activities
- Saint Josephs Oratory of Mount Royal
- Mount Royal Park Lookout
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotels20 days in Canada
WindsorEdmontonItinerary navigation
Day 1: Windsor, ON, Canada
Activities
- Alexandra Gardens
- River Thames Boat Trip
Hotel

Comfort Inn Detroit Downtown6.7592 reviewsView hotel
See more hotelsDays 2–4: Toronto, ON, Canada
Transport
- Take the train from Windsor to Toronto
4h 10m
$55–150
Activities
- Graffiti Alley
- Rogers Centre
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDays 5–7: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 37m
$155–621
Activities
- La Ronde Amusement Park
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 8–10: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- Funicular du Vieux-Quebec
- Musee de la civilisation
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotelsDays 11–12: Ottawa, ON, Canada
Transport
- Take the train from Quebec to Ottawa
5h 52m
$65–160
Activities
- Supreme Court of Canada
- Canadian War Museum
Hotel

Cartier Place Suite Hotel7.82,352 reviewsView hotel
See more hotelsDays 13–15: 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 40m
$168–1,411
Activities
- Queen Elizabeth Park
- Museum of Anthropology at UBC
Hotel

Fairmont Pacific Rim9.1621 reviewsView hotel
See more hotelsDay 16: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$210–380
Activities
- Art Gallery of Greater Victoria
- Hatley Park National Historic Site
Hotel

Days Inn by Wyndham Victoria On The Harbour7.91,374 reviewsView hotel
See more hotelsDay 17: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Nanaimo Museum
- Pipers Lagoon Park
Hotel

Days Inn by Wyndham Nanaimo7.31,260 reviewsView hotel
See more hotelsDay 18: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupert
- Take the transfer from Nanaimo to Prince Rupert
- Fly from Nanaimo to Prince Rupert
- Take the transfer from Nanaimo to Prince Rupert
- Take the bus from Nanaimo to Prince Rupert
- Take the bus from Nanaimo to Prince Rupert
8h 45m
$736–1,056
Activities
- View Totem Poles
- Relax at Sunken Gardens Park
Hotel

Inn on the Harbour8.6223 reviewsView hotel
See more hotelsDay 19: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince George
- Take the bus from Prince Rupert to Prince George
- Take the transfer from Prince Rupert to Prince George
- Fly from Prince Rupert to Prince George
- Take the taxi from Prince Rupert to Prince George
5h 25m
$328–950
Activities
- Two Rivers Gallery
- Pine Centre Mall
Hotel

Sandman Hotel & Suites Prince George7.1157 reviewsView hotel
See more hotelsDay 20: 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 58m
$190–758
Activities
- Edmonton Valley Zoo
- Ice District
Hotel

Campus Tower Suite Hotel8.5225 reviewsView hotel
See more hotels30 days in Canada
KelownaHamiltonItinerary navigation
Day 1: Kelowna, BC, Canada
Activities
- Okanagan Lake Boating
- Summerhill Pyramid Winery
Hotel

Prestige Beach House, WorldHotels Crafted7.4395 reviewsView hotel
See more hotelsDays 2–4: Vancouver, BC, Canada
Transport
- Take the bus from Kelowna to Vancouver
5h 15m
$75–190
Activities
- Museum of Anthropology at UBC
- Grouse Mountain Skyride and Peak Experience
Hotel

Fairmont Pacific Rim9.1621 reviewsView hotel
See more hotelsDay 5: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoria
30 min
$210–380
Activities
- Maritime Museum of BC
- Craigdarroch Castle
Hotel

Days Inn by Wyndham Victoria On The Harbour7.91,374 reviewsView hotel
See more hotelsDay 6: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimo
1h 55m
$49
Activities
- Neck Point Park
- Maffeo Sutton Park
Hotel

Days Inn by Wyndham Nanaimo7.31,260 reviewsView hotel
See more hotelsDay 7: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupert
- Take the transfer from Nanaimo to Prince Rupert
- Fly from Nanaimo to Prince Rupert
- Take the transfer from Nanaimo to Prince Rupert
- Take the bus from Nanaimo to Prince Rupert
- Take the bus from Nanaimo to Prince Rupert
8h 45m
$736–1,056
Activities
- Whale Watching Tour
- Relax at Sunken Gardens Park
Hotel

Inn on the Harbour8.6223 reviewsView hotel
See more hotelsDay 8: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince George
- Take the bus from Prince Rupert to Prince George
- Take the transfer from Prince Rupert to Prince George
- Fly from Prince Rupert to Prince George
- Take the taxi from Prince Rupert to Prince George
5h 25m
$328–950
Activities
- Pine Centre Mall
- CN Centre
Hotel

Sandman Hotel & Suites Prince George7.1157 reviewsView hotel
See more hotelsDay 9: 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 58m
$190–758
Activities
- TELUS World of Science Edmonton
- Edmonton River Valley Parks
Hotel

Campus Tower Suite Hotel8.5225 reviewsView hotel
See more hotelsDays 10–11: Calgary, AB, Canada
Transport
- Take the bus from Edmonton to Calgary
4h
$28–110
Activities
- Princes Island Park
- Fish Creek Provincial Park
Hotel

Fairmont Palliser8.7416 reviewsView hotel
See more hotelsDays 12–14: Toronto, ON, Canada
Transport
- Take the bus from Calgary to Toronto
- Take the transfer from Calgary to Toronto
- Fly from Calgary to Toronto
- Take the transfer from Calgary to Toronto
- Take the train from Calgary to Toronto
5h 40m
$153–1,219
Activities
- Distillery District
- Graffiti Alley
Hotel

Pathway Suites6.8332 reviewsView hotel
See more hotelsDays 15–17: Montreal, QC, Canada
Transport
- Take the car ferry from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Fly from Toronto to Montreal
- Take the transfer from Toronto to Montreal
- Take the bus from Toronto to Montreal
2h 37m
$155–621
Activities
- Montreal Botanical Garden
- Shopping on Rue Sainte-Catherine
Hotel

LaCité Furnished apartments8.440 reviewsView hotel
See more hotelsDays 18–20: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebec0 m
2h 45m
$801
Activities
- Musee de la civilisation
- Fairmont Le Chateau Frontenac
Hotel

Monsieur Jean - Hôtel Particulier9.41,801 reviewsView hotel
See more hotelsDays 21–22: Ottawa, ON, Canada
Transport
- Take the train from Quebec to Ottawa
5h 52m
$65–160
Activities
- Hogs Back Falls
- Rideau Canal National Historic Site
Hotel

Cartier Place Suite Hotel7.82,352 reviewsView hotel
See more hotelsDay 23: Kingston, ON, Canada
Transport
- Take the bus from Ottawa to Kingston
2h 5m
$23–35
Activities
- Bellevue House National Historic Site
- Kingston Public Market
Hotel

Best Western Fireside Inn8.1565 reviewsView hotel
See more hotelsDay 24: Peterborough, ON, Canada
Transport
- Take the bus from Kingston to Peterborough
- Take the bus from Kingston to Peterborough
4h
$121–153
Activities
- Trent University Campus Walk
- Peterborough Farmers Market
Hotel

Best Western Plus Otonabee Inn8.4495 reviewsView hotel
See more hotelsDay 25: Barrie, ON, Canada
Transport
- Take the bus from Peterborough to Barrie
- Take the bus from Peterborough to Barrie
4h 20m
$39–176
Activities
- Barrie Simcoe County Museum
- Johnson Beach
Hotel

Monte Carlo Inn Barrie - Newly Renovated7.51,947 reviewsView hotel
See more hotelsDay 26: Orillia, ON, Canada
Transport
- Take the bus from Barrie to Orillia
28 min
$3–18
Activities
- Orillia Museum of Art & History
- Rotary Aqua Theatre
Hotel

Quality Inn & Conference Centre6.2432 reviewsView hotel
See more hotelsDay 27: London, ON, Canada
Transport
- Take the bus from Orillia to London
- Take the transfer from Orillia to London
- Take the bus from Orillia to London
- Take the bus from Orillia to London
4h 45m
$60–135
Activities
- East Park
- Storybook Gardens
Hotel

Motel 6-London, ON - Ontario6.7807 reviewsView hotel
See more hotelsDay 28: Guelph, ON, Canada
Transport
- Take the train from London to Guelph
2h 30m
$27–130
Activities
- Sleeman Centre
- John Galt Park
Hotel

Holiday Inn Express & Suites Kitchener Southeast by IHG8.8134 reviewsView hotel
See more hotelsDay 29: Kitchener, ON, Canada
Transport
- Take the train from Guelph to Kitchener
21 min
$7–120
Activities
- Rockway Gardens
- Bingemans
Hotel

Holiday Inn Express & Suites Kitchener Southeast by IHG8.8134 reviewsView hotel
See more hotelsDay 30: Hamilton, ON, Canada
Transport
- Take the bus from Kitchener to Hamilton
- Take the transfer from Kitchener to Hamilton
- Take the train from Kitchener to Hamilton
1h 51m
$20–24
Activities
- Canadian Warplane Heritage Museum
- African Lion Safari
Hotel

Waterfront Hotel Downtown Burlington82,377 reviewsView hotel
See more hotels