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
Toronto LongueuilItinerary navigation
Day 1: Toronto, ON, Canada
Activities
- Hockey Hall of Fame
- Royal Ontario Museum
Hotel
RecommendedHotel

Day 2: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Montreal Biodome
- Shopping on Rue Sainte-Catherine
Hotel
RecommendedHotel

Day 3: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Ile dOrleans
Hotel
RecommendedHotel

Day 4: Sherbrooke, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Sherbrookebus
- Take the transfer from Quebec to Sherbrooketransfer
- Take the bus from Quebec to Sherbrookebus
5h 55m
See more transport optionsActivities
- Centre culturel de lUniversite de Sherbrooke
- Microbrasserie Le Boquebiere
Hotel
RecommendedHotel

Day 5: Drummondville, QC, Canada
Distance
PopularTransport
- Take the bus from Sherbrooke to Drummondvillebus
- Take the transfer from Sherbrooke to Drummondvilletransfer
- Take the train from Sherbrooke to Drummondvilletrain
5h 5m
$60–265
Activities
- Musee National de la Photographie
- Galerie dart Desjardins
Hotel
RecommendedHotel

Day 6: Trois-Rivières, QC, Canada
Distance
PopularTransport
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
4h 2m
$6–146
Activities
- Centre dExposition de Trois-Rivieres
- Mural Art Walk
Hotel
RecommendedHotel

Day 7: Longueuil, QC, Canada
Distance
PopularTransport
- Take the bus from Trois-Rivières to Longueuilbus
1h 45m
$35–50
Activities
- Centre culturel de Longueuil
- Vieux-Longueuil
Hotel
RecommendedHotel

8 days in Canada
Montreal KelownaItinerary navigation
Day 1: Montreal, QC, Canada
Activities
- Saint Josephs Oratory of Mount Royal
- Jean-Talon Market
Hotel
RecommendedHotel

Day 2: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Plains of Abraham
- Grande Allee
Hotel
RecommendedHotel

Day 3: Toronto, ON, Canada
Distance
PopularTransport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the carferry from Quebec to Torontocarferry
4h
$244–620
Activities
- Royal Ontario Museum
- Nathan Phillips Square
Hotel
RecommendedHotel

Day 4: Vancouver, BC, Canada
Distance
PopularTransport
- 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 59m
$173–742
Activities
- Grouse Mountain Skyride and Peak Experience
- Robson Street Shopping
Hotel
RecommendedHotel

Day 5: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Beacon Hill Park
- Inner Harbour Causeway
Hotel
RecommendedHotel

Day 6: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Neck Point Park
- Vancouver Island Military Museum
Hotel
RecommendedHotel

Day 7: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Riverside Park
- Secwepemc Museum & Heritage Park
Hotel
RecommendedHotel

Day 8: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- H2O Adventure Fitness Centre
- Summerhill Pyramid Winery
Hotel
RecommendedHotel

9 days in Canada
Vancouver QuebecItinerary navigation
Day 1: Vancouver, BC, Canada
Activities
- Gastown Steam Clock
- Granville Island Public Market
Hotel
RecommendedHotel

Day 2: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Parliament Buildings
- Beacon Hill Park
Hotel
RecommendedHotel

Day 3: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Departure Bay Beach
- Diving at Artificial Reefs
Hotel
RecommendedHotel

Day 4: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Tobiano Golf Course
- Kamloops Art Gallery
Hotel
RecommendedHotel

Day 5: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Downtown Kelowna Exploration
- Myra Canyon Park
Hotel
RecommendedHotel

Day 6: Calgary, AB, Canada
Distance
PopularTransport
- 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 28m
$78–604
Activities
- Calgary Zoo
- Fish Creek Provincial Park
Hotel
RecommendedHotel

Day 7: Toronto, ON, Canada
Distance
PopularTransport
- 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 32m
$175–794
Activities
- St Lawrence Market
- Royal Ontario Museum
Hotel
RecommendedHotel

Day 8: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Saint Josephs Oratory of Mount Royal
Hotel
RecommendedHotel

Day 9: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Montmorency Falls Park
- Notre-Dame de Quebec Basilica-Cathedral
Hotel
RecommendedHotel

10 days in Canada
Quebec EdmontonItinerary navigation
Day 1: Quebec, QC, Canada
Activities
- Notre-Dame de Quebec Basilica-Cathedral
- Funicular du Vieux-Quebec
Hotel
RecommendedHotel

Day 2: Montreal, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Montrealbus
2h 55m
$27–75
Activities
- Montreal Biodome
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel
RecommendedHotel

Day 3: Toronto, ON, Canada
Distance
PopularTransport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
- Take the carferry from Montreal to Torontocarferry
3h 1m
$204–620
Activities
- CN Tower
- Ripleys Aquarium of Canada
Hotel
RecommendedHotel

Day 4: Vancouver, BC, Canada
Distance
PopularTransport
- 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 59m
$173–742
Activities
- Grouse Mountain Skyride and Peak Experience
- Canada Place and FlyOver Canada
Hotel
RecommendedHotel

Day 5: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Ogden Point Breakwater
- Parliament Buildings
Hotel
RecommendedHotel

Day 6: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Neck Point Park
- Nanaimo Bar Trail
Hotel
RecommendedHotel

Day 7: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Kenna Cartwright Park
- McArthur Island Park
Hotel
RecommendedHotel

Day 8: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Kangaroo Creek Farm
- BC Orchard and Garden Museum
Hotel
RecommendedHotel

Day 9: Calgary, AB, Canada
Distance
PopularTransport
- 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 28m
$78–604
Activities
- CrossIron Mills
- Bowness Park
Hotel
RecommendedHotel

Day 10: Edmonton, AB, Canada
Distance
PopularTransport
- Take the bus from Calgary to Edmontonbus
- Take the bus from Calgary to Edmontonbus
3h 57m
$40–65
Activities
- Ice District
- University of Alberta Botanic Garden
Hotel
RecommendedHotel

11 days in Canada
Ottawa EdmontonItinerary navigation
Day 1: Ottawa, ON, Canada
Activities
- Canada Aviation and Space Museum
- Royal Canadian Mint
Hotel
RecommendedHotel

Day 2: Montreal, QC, Canada
Distance
PopularTransport
- Take the train from Ottawa to Montrealtrain
1h 58m
$40–250
Activities
- Old Montreal Walking Tour
- Pointe-a-Calliere Montreal Archaeology and History Complex
Hotel
RecommendedHotel

Day 3: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- La Citadelle de Quebec
- Montmorency Falls Park
Hotel
RecommendedHotel

Day 4: Toronto, ON, Canada
Distance
PopularTransport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the carferry from Quebec to Torontocarferry
4h
$244–620
Activities
- CN Tower
- Graffiti Alley
Hotel
RecommendedHotel

Day 5: Vancouver, BC, Canada
Distance
PopularTransport
- 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 59m
$173–742
Activities
- Queen Elizabeth Park
- Gastown Steam Clock
Hotel
RecommendedHotel

Day 6: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Ogden Point Breakwater
- Whale Watching Tour
Hotel
RecommendedHotel

Day 7: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Vancouver Island Military Museum
- Coombs Old Country Market
Hotel
RecommendedHotel

Day 8: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Secwepemc Museum & Heritage Park
- Bright Eye Brewing
Hotel
RecommendedHotel

Day 9: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Kelowna Art Gallery
- Kasugai Gardens
Hotel
RecommendedHotel

Day 10: Calgary, AB, Canada
Distance
PopularTransport
- 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 28m
$78–604
Activities
- Inglewood Bird Sanctuary & Nature Centre
- Princes Island Park
Hotel
RecommendedHotel

Day 11: Edmonton, AB, Canada
Distance
PopularTransport
- Take the bus from Calgary to Edmontonbus
- Take the bus from Calgary to Edmontonbus
3h 57m
$40–65
Activities
- Muttart Conservatory
- West Edmonton Mall
Hotel
RecommendedHotel

12 days in Canada
Victoria GranbyItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Art Gallery of Greater Victoria
- Victoria Bug Zoo
Hotel
RecommendedHotel

Day 2: Vancouver, BC, Canada
Distance
PopularTransport
- Fly from Victoria to Vancouverplane
35 min
$100–330
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Grouse Mountain Skyride and Peak Experience
Hotel
RecommendedHotel

Day 3: Calgary, AB, Canada
Distance
PopularTransport
- 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 3m
$78–507
Activities
- TELUS Spark Science Centre
- Devonian Gardens
Hotel
RecommendedHotel

Day 4: Toronto, ON, Canada
Distance
PopularTransport
- 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 32m
$175–794
Activities
- Nathan Phillips Square
- Distillery District
Hotel
RecommendedHotel

Day 5: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Olympic Park Montreal
- Jean-Talon Market
Hotel
RecommendedHotel

Day 6: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Rue Saint-Louis
- Fairmont Le Chateau Frontenac
Hotel
RecommendedHotel

Day 7: Sherbrooke, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Sherbrookebus
- Take the transfer from Quebec to Sherbrooketransfer
- Take the bus from Quebec to Sherbrookebus
5h 55m
See more transport optionsActivities
- Marche de la Gare de Sherbrooke
- Uplands Cultural and Heritage Centre
Hotel
RecommendedHotel

Day 8: Drummondville, QC, Canada
Distance
PopularTransport
- Take the bus from Sherbrooke to Drummondvillebus
- Take the transfer from Sherbrooke to Drummondvilletransfer
- Take the train from Sherbrooke to Drummondvilletrain
5h 5m
$60–265
Activities
- Centre Nautique Drummondville
- Microbrasserie Le BockAle
Hotel
RecommendedHotel

Day 9: Trois-Rivières, QC, Canada
Distance
PopularTransport
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
4h 2m
$6–146
Activities
- Parc Portuaire
- Borealis Centre dhistoire de lindustrie papetiere
Hotel
RecommendedHotel

Day 10: Longueuil, QC, Canada
Distance
PopularTransport
- Take the bus from Trois-Rivières to Longueuilbus
1h 45m
$35–50
Activities
- Golf Parcours du Cerf
- Bicycle paths along the river
Hotel
RecommendedHotel

Day 11: Saint-Hyacinthe, QC, Canada
Distance
PopularTransport
- Take the train from Longueuil to Saint-Hyacinthetrain
26 min
$11–210
Activities
- Centre des arts Juliette-Lassonde
- Club de golf Saint-Hyacinthe
Hotel
RecommendedHotel

Day 12: Granby, QC, Canada
Distance
PopularTransport
- Take the bus from Saint-Hyacinthe to Granbybus
- Take the transfer from Saint-Hyacinthe to Granbytransfer
- Take the bus from Saint-Hyacinthe to Granbybus
3h 41m
$25–31
Activities
- Granby Main Street Shopping
- Moffat Road Railroad Museum
Hotel
RecommendedHotel

13 days in Canada
Calgary Trois-RivièresItinerary navigation
Day 1: Calgary, AB, Canada
Activities
- Devonian Gardens
- Princes Island Park
Hotel
RecommendedHotel

Day 2: Vancouver, BC, Canada
Distance
PopularTransport
- 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 18m
$80–505
Activities
- Canada Place and FlyOver Canada
- Stanley Park Seawall Bike Ride
Hotel
RecommendedHotel

Day 3: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Butchart Gardens
- Inner Harbour Causeway
Hotel
RecommendedHotel

Day 4: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Maffeo Sutton Park
- Departure Bay Beach
Hotel
RecommendedHotel

Day 5: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Bright Eye Brewing
- Kamloops Art Gallery
Hotel
RecommendedHotel

Day 6: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Myra Canyon Park
- Rotary Beach Park
Hotel
RecommendedHotel

Day 7: Edmonton, AB, Canada
Distance
PopularTransport
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Fly from Kelowna to Edmontonplane
- Take the transfer from Kelowna to Edmontontransfer
- Take the bus from Kelowna to Edmontonbus
- Take the transfer from Kelowna to Edmontontransfer
- Take the tram from Kelowna to Edmontontram
3h 48m
$106–462
Activities
- Old Strathcona
- Fort Edmonton Park
Hotel
RecommendedHotel

Day 8: Toronto, ON, Canada
Distance
PopularTransport
- 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 31m
$177–721
Activities
- Graffiti Alley
- Royal Ontario Museum
Hotel
RecommendedHotel

Day 9: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Olympic Park Montreal
- Lachine Canal National Historic Site
Hotel
RecommendedHotel

Day 10: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Grande Allee
- Funicular du Vieux-Quebec
Hotel
RecommendedHotel

Day 11: Sherbrooke, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Sherbrookebus
- Take the transfer from Quebec to Sherbrooketransfer
- Take the bus from Quebec to Sherbrookebus
5h 55m
See more transport optionsActivities
- Parc Jacques-Cartier
- Lac des Nations Promenade
Hotel
RecommendedHotel

Day 12: Drummondville, QC, Canada
Distance
PopularTransport
- Take the bus from Sherbrooke to Drummondvillebus
- Take the transfer from Sherbrooke to Drummondvilletransfer
- Take the train from Sherbrooke to Drummondvilletrain
5h 5m
$60–265
Activities
- Microbrasserie Le BockAle
- Maison des arts Desjardins Drummondville
Hotel
RecommendedHotel

Day 13: Trois-Rivières, QC, Canada
Distance
PopularTransport
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
4h 2m
$6–146
Activities
- Old Prison of Trois-Rivieres
- St Lawrence River Walk
Hotel
RecommendedHotel

14 days in Canada
Halifax NanaimoItinerary navigation
Day 1: Halifax, NS, Canada
Activities
- Fishermans Cove
- Art Gallery of Nova Scotia
Hotel
RecommendedHotel

Day 2: Toronto, ON, Canada
Distance
PopularTransport
- Take the bus from Halifax to Torontobus
- Take the transfer from Halifax to Torontotransfer
- Fly from Halifax to Torontoplane
- Take the transfer from Halifax to Torontotransfer
- Take the train from Halifax to Torontotrain
4h 42m
$112–476
Activities
- Nathan Phillips Square
- Art Gallery of Ontario
Hotel
RecommendedHotel

Day 3: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Mount Royal Park Lookout
- Explore Plateau Mont-Royal
Hotel
RecommendedHotel

Day 4: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Grande Allee
- Place Royale
Hotel
RecommendedHotel

Day 5: Sherbrooke, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Sherbrookebus
- Take the transfer from Quebec to Sherbrooketransfer
- Take the bus from Quebec to Sherbrookebus
5h 55m
See more transport optionsActivities
- Basilique-Cathedrale Saint-Michel
- Microbrasserie Le Boquebiere
Hotel
RecommendedHotel

Day 6: Drummondville, QC, Canada
Distance
PopularTransport
- Take the bus from Sherbrooke to Drummondvillebus
- Take the transfer from Sherbrooke to Drummondvilletransfer
- Take the train from Sherbrooke to Drummondvilletrain
5h 5m
$60–265
Activities
- Village Quebecois dAntan
- Microbrasserie Le BockAle
Hotel
RecommendedHotel

Day 7: Trois-Rivières, QC, Canada
Distance
PopularTransport
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
4h 2m
$6–146
Activities
- Centre dExposition de Trois-Rivieres
- Parc Laviolette
Hotel
RecommendedHotel

Day 8: Longueuil, QC, Canada
Distance
PopularTransport
- Take the bus from Trois-Rivières to Longueuilbus
1h 45m
$35–50
Activities
- Parc de la Cite
- Golf Parcours du Cerf
Hotel
RecommendedHotel

Day 9: Saint-Hyacinthe, QC, Canada
Distance
PopularTransport
- Take the train from Longueuil to Saint-Hyacinthetrain
26 min
$11–210
Activities
- Microbrasserie Le Bilboquet
- Centre dexposition Expression
Hotel
RecommendedHotel

Day 10: Granby, QC, Canada
Distance
PopularTransport
- Take the bus from Saint-Hyacinthe to Granbybus
- Take the transfer from Saint-Hyacinthe to Granbytransfer
- Take the bus from Saint-Hyacinthe to Granbybus
3h 41m
$25–31
Activities
- Mavericks Grille
- Snow Mountain Ranch YMCA of the Rockies Horseback Riding
Hotel
RecommendedHotel

Day 11: Ottawa, ON, Canada
Distance
PopularTransport
- Take the bus from Granby to Ottawabus
- Take the transfer from Granby to Ottawatransfer
- Take the train from Granby to Ottawatrain
4h 16m
$64–279
Activities
- National Arts Centre
- Notre-Dame Cathedral Basilica
Hotel
RecommendedHotel

Day 12: Vancouver, BC, Canada
Distance
PopularTransport
- 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 55m
$217–861
Activities
- Canada Place and FlyOver Canada
- Vancouver Aquarium
Hotel
RecommendedHotel

Day 13: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Whale Watching Tour
- Butchart Gardens
Hotel
RecommendedHotel

Day 14: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Vancouver Island Military Museum
- Diving at Artificial Reefs
Hotel
RecommendedHotel

15 days in Canada
Edmonton LongueuilItinerary navigation
Day 1: Edmonton, AB, Canada
Activities
- Edmonton River Valley Parks
- University of Alberta Botanic Garden
Hotel
RecommendedHotel

Day 2: Calgary, AB, Canada
Distance
PopularTransport
- Take the bus from Edmonton to Calgarybus
- Take the transfer from Edmonton to Calgarytransfer
- Take the tram from Edmonton to Calgarytram
3h 55m
$35
Activities
- WinSport Olympic Park
- Studio Bell National Music Centre
Hotel
RecommendedHotel

Day 3: Vancouver, BC, Canada
Distance
PopularTransport
- 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 18m
$80–505
Activities
- Robson Street Shopping
- Science World
Hotel
RecommendedHotel

Day 4: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Butchart Gardens
- Inner Harbour Causeway
Hotel
RecommendedHotel

Day 5: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Pipers Lagoon Park
- WildPlay Element Parks Nanaimo
Hotel
RecommendedHotel

Day 6: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Bright Eye Brewing
- Kamloops Lake Viewpoint
Hotel
RecommendedHotel

Day 7: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Kasugai Gardens
- Fintry Provincial Park
Hotel
RecommendedHotel

Day 8: Surrey, BC, Canada
Distance
PopularTransport
- Take the bus from Kelowna to Surreybus
- Take the transfer from Kelowna to Surreytransfer
- Fly from Kelowna to Surreyplane
- Take the transfer from Kelowna to Surreytransfer
- Take the subway from Kelowna to Surreysubway
- Take the transfer from Kelowna to Surreytransfer
- Take the bus from Kelowna to Surreybus
- Take the bus from Kelowna to Surreybus
3h 36m
$84–318
Activities
- Newton Wave Pool
- Green Timbers Urban Forest
Hotel
RecommendedHotel

Day 9: Toronto, ON, Canada
Distance
PopularTransport
- Take the bus from Surrey to Torontobus
- Take the transfer from Surrey to Torontotransfer
- Take the subway from Surrey to Torontosubway
- Take the transfer from Surrey to Torontotransfer
- Take the subway from Surrey to Torontosubway
- Take the transfer from Surrey to Torontotransfer
- Fly from Surrey to Torontoplane
- Take the transfer from Surrey to Torontotransfer
- Take the train from Surrey to Torontotrain
7h 41m
$188–784
Activities
- CN Tower
- Graffiti Alley
Hotel
RecommendedHotel

Day 10: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Old Montreal Walking Tour
- Mount Royal Park Lookout
Hotel
RecommendedHotel

Day 11: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Grande Allee
- Huron-Wendat Museum and Traditional Site
Hotel
RecommendedHotel

Day 12: Sherbrooke, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Sherbrookebus
- Take the transfer from Quebec to Sherbrooketransfer
- Take the bus from Quebec to Sherbrookebus
5h 55m
See more transport optionsActivities
- Centre culturel de lUniversite de Sherbrooke
- Uplands Cultural and Heritage Centre
Hotel
RecommendedHotel

Day 13: Drummondville, QC, Canada
Distance
PopularTransport
- Take the bus from Sherbrooke to Drummondvillebus
- Take the transfer from Sherbrooke to Drummondvilletransfer
- Take the train from Sherbrooke to Drummondvilletrain
5h 5m
$60–265
Activities
- Promenade Riviere
- Village Quebecois dAntan
Hotel
RecommendedHotel

Day 14: Trois-Rivières, QC, Canada
Distance
PopularTransport
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
4h 2m
$6–146
Activities
- Musee POP
- Parc Laviolette
Hotel
RecommendedHotel

Day 15: Longueuil, QC, Canada
Distance
PopularTransport
- Take the bus from Trois-Rivières to Longueuilbus
1h 45m
$35–50
Activities
- Centre culturel de Longueuil
- Marche public de Longueuil
Hotel
RecommendedHotel

16 days in Canada
Niagara Falls KelownaItinerary navigation
Day 1: Niagara Falls, ON, Canada
Activities
- Journey Behind the Falls
- White Water Walk
Hotel
RecommendedHotel

Day 2: Toronto, ON, Canada
Distance
PopularTransport
- Take the bus from Niagara Falls to Torontobus
2h
$18–28
Activities
- High Park
- Casa Loma
Hotel
RecommendedHotel

Day 3: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Saint Josephs Oratory of Mount Royal
- Old Montreal Walking Tour
Hotel
RecommendedHotel

Day 4: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Fairmont Le Chateau Frontenac
- Funicular du Vieux-Quebec
Hotel
RecommendedHotel

Day 5: Sherbrooke, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Sherbrookebus
- Take the transfer from Quebec to Sherbrooketransfer
- Take the bus from Quebec to Sherbrookebus
5h 55m
See more transport optionsActivities
- Centre culturel de lUniversite de Sherbrooke
- Uplands Cultural and Heritage Centre
Hotel
RecommendedHotel

Day 6: Drummondville, QC, Canada
Distance
PopularTransport
- Take the bus from Sherbrooke to Drummondvillebus
- Take the transfer from Sherbrooke to Drummondvilletransfer
- Take the train from Sherbrooke to Drummondvilletrain
5h 5m
$60–265
Activities
- Centrexpo Cogeco Drummondville
- Microbrasserie Le BockAle
Hotel
RecommendedHotel

Day 7: Trois-Rivières, QC, Canada
Distance
PopularTransport
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
4h 2m
$6–146
Activities
- Borealis Centre dhistoire de lindustrie papetiere
- Parc de lile Saint-Quentin
Hotel
RecommendedHotel

Day 8: Longueuil, QC, Canada
Distance
PopularTransport
- Take the bus from Trois-Rivières to Longueuilbus
1h 45m
$35–50
Activities
- Parc de la Cite
- Bicycle paths along the river
Hotel
RecommendedHotel

Day 9: Saint-Hyacinthe, QC, Canada
Distance
PopularTransport
- Take the train from Longueuil to Saint-Hyacinthetrain
26 min
$11–210
Activities
- Microbrasserie Le Bilboquet
- Centre aquatique Desjardins
Hotel
RecommendedHotel

Day 10: Granby, QC, Canada
Distance
PopularTransport
- Take the bus from Saint-Hyacinthe to Granbybus
- Take the transfer from Saint-Hyacinthe to Granbytransfer
- Take the bus from Saint-Hyacinthe to Granbybus
3h 41m
$25–31
Activities
- Fishing on Fraser River
- Fraser River Trail Hiking and Biking
Hotel
RecommendedHotel

Day 11: Ottawa, ON, Canada
Distance
PopularTransport
- Take the bus from Granby to Ottawabus
- Take the transfer from Granby to Ottawatransfer
- Take the train from Granby to Ottawatrain
4h 16m
$64–279
Activities
- Dominion Arboretum
- Canadian Museum of History
Hotel
RecommendedHotel

Day 12: Vancouver, BC, Canada
Distance
PopularTransport
- 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 55m
$217–861
Activities
- Canada Place and FlyOver Canada
- Dr Sun Yat-Sen Classical Chinese Garden
Hotel
RecommendedHotel

Day 13: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Royal BC Museum
- Victoria Bug Zoo
Hotel
RecommendedHotel

Day 14: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Nanaimo Waterfront Walkway
- Newcastle Island Marine Provincial Park
Hotel
RecommendedHotel

Day 15: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Kamloops Art Gallery
- Kenna Cartwright Park
Hotel
RecommendedHotel

Day 16: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Knox Mountain Park
- Myra Canyon Park
Hotel
RecommendedHotel

17 days in Canada
Windsor CalgaryItinerary navigation
Day 1: Windsor, ON, Canada
Activities
- Legoland Windsor
- Holy Trinity Parish Church
Hotel
RecommendedHotel

Day 2: Toronto, ON, Canada
Distance
PopularTransport
- Take the train from Windsor to Torontotrain
4h 10m
$85–300
Activities
- Art Gallery of Ontario
- Nathan Phillips Square
Hotel
RecommendedHotel

Day 3: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Pointe-a-Calliere Montreal Archaeology and History Complex
- Olympic Park Montreal
Hotel
RecommendedHotel

Day 4: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- La Citadelle de Quebec
- Rue Saint-Louis
Hotel
RecommendedHotel

Day 5: Sherbrooke, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Sherbrookebus
- Take the transfer from Quebec to Sherbrooketransfer
- Take the bus from Quebec to Sherbrookebus
5h 55m
See more transport optionsActivities
- Musee de la nature et des sciences
- Parc Jacques-Cartier
Hotel
RecommendedHotel

Day 6: Drummondville, QC, Canada
Distance
PopularTransport
- Take the bus from Sherbrooke to Drummondvillebus
- Take the transfer from Sherbrooke to Drummondvilletransfer
- Take the train from Sherbrooke to Drummondvilletrain
5h 5m
$60–265
Activities
- Maison des arts Desjardins Drummondville
- Village Quebecois dAntan
Hotel
RecommendedHotel

Day 7: Trois-Rivières, QC, Canada
Distance
PopularTransport
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
4h 2m
$6–146
Activities
- La Vieille Tabagie
- Les Forges du Saint-Maurice National Historic Site
Hotel
RecommendedHotel

Day 8: Longueuil, QC, Canada
Distance
PopularTransport
- Take the bus from Trois-Rivières to Longueuilbus
1h 45m
$35–50
Activities
- Parc Saint-Charles
- Marche public de Longueuil
Hotel
RecommendedHotel

Day 9: Saint-Hyacinthe, QC, Canada
Distance
PopularTransport
- Take the train from Longueuil to Saint-Hyacinthetrain
26 min
$11–210
Activities
- Club de golf Saint-Hyacinthe
- Centre des arts Juliette-Lassonde
Hotel
RecommendedHotel

Day 10: Granby, QC, Canada
Distance
PopularTransport
- Take the bus from Saint-Hyacinthe to Granbybus
- Take the transfer from Saint-Hyacinthe to Granbytransfer
- Take the bus from Saint-Hyacinthe to Granbybus
3h 41m
$25–31
Activities
- White Water Rafting with Mad Adventures
- Snow Mountain Ranch YMCA of the Rockies Horseback Riding
Hotel
RecommendedHotel

Day 11: Ottawa, ON, Canada
Distance
PopularTransport
- Take the bus from Granby to Ottawabus
- Take the transfer from Granby to Ottawatransfer
- Take the train from Granby to Ottawatrain
4h 16m
$64–279
Activities
- Diefenbunker Cold War Museum
- ByWard Market
Hotel
RecommendedHotel

Day 12: Vancouver, BC, Canada
Distance
PopularTransport
- 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 55m
$217–861
Activities
- Museum of Anthropology at UBC
- Science World
Hotel
RecommendedHotel

Day 13: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Parliament Buildings
- Art Gallery of Greater Victoria
Hotel
RecommendedHotel

Day 14: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Maffeo Sutton Park
- Pipers Lagoon Park
Hotel
RecommendedHotel

Day 15: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Downtown Kamloops Shopping & Dining
- Tobiano Golf Course
Hotel
RecommendedHotel

Day 16: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Myra Canyon Park
- Kasugai Gardens
Hotel
RecommendedHotel

Day 17: Calgary, AB, Canada
Distance
PopularTransport
- 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 28m
$78–604
Activities
- Stephen Avenue Walk
- Nose Hill Park
Hotel
RecommendedHotel

18 days in Canada
Winnipeg EdmontonItinerary navigation
Day 1: Winnipeg, MB, Canada
Activities
- Thermea by Nordik Spa-Nature
- Winnipeg Art Gallery WAG-Qaumajuq
Hotel
RecommendedHotel

Day 2: Toronto, ON, Canada
Distance
PopularTransport
- Take the bus from Winnipeg to Torontobus
- Take the transfer from Winnipeg to Torontotransfer
- Fly from Winnipeg to Torontoplane
- Take the transfer from Winnipeg to Torontotransfer
- Take the train from Winnipeg to Torontotrain
4h 30m
$112–666
Activities
- Kensington Market
- Graffiti Alley
Hotel
RecommendedHotel

Day 3: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Notre-Dame Basilica of Montreal
- Olympic Park Montreal
Hotel
RecommendedHotel

Day 4: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Grande Allee
- Observatoire de la Capitale
Hotel
RecommendedHotel

Day 5: Sherbrooke, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Sherbrookebus
- Take the transfer from Quebec to Sherbrooketransfer
- Take the bus from Quebec to Sherbrookebus
5h 55m
See more transport optionsActivities
- Centre culturel de lUniversite de Sherbrooke
- Microbrasserie Le Boquebiere
Hotel
RecommendedHotel

Day 6: Drummondville, QC, Canada
Distance
PopularTransport
- Take the bus from Sherbrooke to Drummondvillebus
- Take the transfer from Sherbrooke to Drummondvilletransfer
- Take the train from Sherbrooke to Drummondvilletrain
5h 5m
$60–265
Activities
- Village Quebecois dAntan
- Parc des Voltigeurs
Hotel
RecommendedHotel

Day 7: Trois-Rivières, QC, Canada
Distance
PopularTransport
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
4h 2m
$6–146
Activities
- Mural Art Walk
- Explore Rue des Forges
Hotel
RecommendedHotel

Day 8: Longueuil, QC, Canada
Distance
PopularTransport
- Take the bus from Trois-Rivières to Longueuilbus
1h 45m
$35–50
Activities
- Centre culturel de Longueuil
- Promenade Rene-Levesque
Hotel
RecommendedHotel

Day 9: Saint-Hyacinthe, QC, Canada
Distance
PopularTransport
- Take the train from Longueuil to Saint-Hyacinthetrain
26 min
$11–210
Activities
- Centre aquatique Desjardins
- Parc Casimir-Dessaulles
Hotel
RecommendedHotel

Day 10: Granby, QC, Canada
Distance
PopularTransport
- Take the bus from Saint-Hyacinthe to Granbybus
- Take the transfer from Saint-Hyacinthe to Granbytransfer
- Take the bus from Saint-Hyacinthe to Granbybus
3h 41m
$25–31
Activities
- Grand Elk Golf Club
- Snowmobiling with Grand Adventures
Hotel
RecommendedHotel

Day 11: Ottawa, ON, Canada
Distance
PopularTransport
- Take the bus from Granby to Ottawabus
- Take the transfer from Granby to Ottawatransfer
- Take the train from Granby to Ottawatrain
4h 16m
$64–279
Activities
- Notre-Dame Cathedral Basilica
- Supreme Court of Canada
Hotel
RecommendedHotel

Day 12: Vancouver, BC, Canada
Distance
PopularTransport
- 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 55m
$217–861
Activities
- Robson Street Shopping
- Vancouver Aquarium
Hotel
RecommendedHotel

Day 13: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Chinatown
- Hatley Park National Historic Site
Hotel
RecommendedHotel

Day 14: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Nanaimo Museum
- Vancouver Island Military Museum
Hotel
RecommendedHotel

Day 15: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Cliffside Climbing Gym
- BC Wildlife Park
Hotel
RecommendedHotel

Day 16: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Downtown Kelowna Exploration
- BC Orchard and Garden Museum
Hotel
RecommendedHotel

Day 17: Calgary, AB, Canada
Distance
PopularTransport
- 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 28m
$78–604
Activities
- Calgary Tower
- Fish Creek Provincial Park
Hotel
RecommendedHotel

Day 18: Edmonton, AB, Canada
Distance
PopularTransport
- Take the bus from Calgary to Edmontonbus
- Take the bus from Calgary to Edmontonbus
3h 57m
$40–65
Activities
- High Level Bridge Streetcar
- Alberta Legislature Building
Hotel
RecommendedHotel

19 days in Canada
Toronto Prince GeorgeItinerary navigation
Day 1: Toronto, ON, Canada
Activities
- Graffiti Alley
- Rogers Centre
Hotel
RecommendedHotel

Day 2: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Olympic Park Montreal
- Saint Josephs Oratory of Mount Royal
Hotel
RecommendedHotel

Day 3: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Quartier Petit Champlain
- Funicular du Vieux-Quebec
Hotel
RecommendedHotel

Day 4: Sherbrooke, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Sherbrookebus
- Take the transfer from Quebec to Sherbrooketransfer
- Take the bus from Quebec to Sherbrookebus
5h 55m
See more transport optionsActivities
- Parc Jacques-Cartier
- Microbrasserie Le Boquebiere
Hotel
RecommendedHotel

Day 5: Drummondville, QC, Canada
Distance
PopularTransport
- Take the bus from Sherbrooke to Drummondvillebus
- Take the transfer from Sherbrooke to Drummondvilletransfer
- Take the train from Sherbrooke to Drummondvilletrain
5h 5m
$60–265
Activities
- Centrexpo Cogeco Drummondville
- Parc Woodyatt
Hotel
RecommendedHotel

Day 6: Trois-Rivières, QC, Canada
Distance
PopularTransport
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
4h 2m
$6–146
Activities
- Les Forges du Saint-Maurice National Historic Site
- Sanctuaire Notre-Dame-du-Cap
Hotel
RecommendedHotel

Day 7: Longueuil, QC, Canada
Distance
PopularTransport
- Take the bus from Trois-Rivières to Longueuilbus
1h 45m
$35–50
Activities
- Bicycle paths along the river
- Marche public de Longueuil
Hotel
RecommendedHotel

Day 8: Saint-Hyacinthe, QC, Canada
Distance
PopularTransport
- Take the train from Longueuil to Saint-Hyacinthetrain
26 min
$11–210
Activities
- Cinéma St-Hyacinthe
- Centre dexposition Expression
Hotel
RecommendedHotel

Day 9: Granby, QC, Canada
Distance
PopularTransport
- Take the bus from Saint-Hyacinthe to Granbybus
- Take the transfer from Saint-Hyacinthe to Granbytransfer
- Take the bus from Saint-Hyacinthe to Granbybus
3h 41m
$25–31
Activities
- Rocky Mountain National Park Grand Lake Entrance
- Granby Ranch Golf Course
Hotel
RecommendedHotel

Day 10: Ottawa, ON, Canada
Distance
PopularTransport
- Take the bus from Granby to Ottawabus
- Take the transfer from Granby to Ottawatransfer
- Take the train from Granby to Ottawatrain
4h 16m
$64–279
Activities
- National Gallery of Canada
- Canadian War Museum
Hotel
RecommendedHotel

Day 11: Vancouver, BC, Canada
Distance
PopularTransport
- 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 55m
$217–861
Activities
- Granville Island Public Market
- Vancouver Aquarium
Hotel
RecommendedHotel

Day 12: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Parliament Buildings
- Inner Harbour Causeway
Hotel
RecommendedHotel

Day 13: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Old City Quarter
- Maffeo Sutton Park
Hotel
RecommendedHotel

Day 14: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Big Little Science Centre
- Kamloops Art Gallery
Hotel
RecommendedHotel

Day 15: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Kangaroo Creek Farm
- Mission Hill Family Estate Winery
Hotel
RecommendedHotel

Day 16: Calgary, AB, Canada
Distance
PopularTransport
- 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 28m
$78–604
Activities
- Calgary Zoo
- Studio Bell National Music Centre
Hotel
RecommendedHotel

Day 17: Edmonton, AB, Canada
Distance
PopularTransport
- Take the bus from Calgary to Edmontonbus
- Take the bus from Calgary to Edmontonbus
3h 57m
$40–65
Activities
- Royal Alberta Museum
- West Edmonton Mall
Hotel
RecommendedHotel

Day 18: Grande Prairie, AB, Canada
Distance
PopularTransport
- Take the bus from Edmonton to Grande Prairiebus
5h 5m
$60–140
Activities
- Grande Prairie Live Theatre
- Prairie Mall
Hotel
RecommendedHotel

Day 19: Prince George, BC, Canada
Distance
PopularTransport
- 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 48m
$301–1,080
Activities
- Fort George Park
- Rotary Soccer Fields
Hotel
RecommendedHotel

20 days in Canada
Montreal RichmondItinerary navigation
Day 1: Montreal, QC, Canada
Activities
- Montreal Museum of Fine Arts
- Jean-Talon Market
Hotel
RecommendedHotel

Day 2: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Rue Saint-Louis
- Plains of Abraham
Hotel
RecommendedHotel

Day 3: Toronto, ON, Canada
Distance
PopularTransport
- Take the bus from Quebec to Torontobus
- Take the transfer from Quebec to Torontotransfer
- Fly from Quebec to Torontoplane
- Take the carferry from Quebec to Torontocarferry
4h
$244–620
Activities
- Casa Loma
- Kensington Market
Hotel
RecommendedHotel

Day 4: Vancouver, BC, Canada
Distance
PopularTransport
- 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 59m
$173–742
Activities
- Science World
- Granville Island Public Market
Hotel
RecommendedHotel

Day 5: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Art Gallery of Greater Victoria
- Craigdarroch Castle
Hotel
RecommendedHotel

Day 6: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Diving at Artificial Reefs
- Nanaimo Bar Trail
Hotel
RecommendedHotel

Day 7: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Cliffside Climbing Gym
- Bright Eye Brewing
Hotel
RecommendedHotel

Day 8: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Summerhill Pyramid Winery
- H2O Adventure Fitness Centre
Hotel
RecommendedHotel

Day 9: Calgary, AB, Canada
Distance
PopularTransport
- 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 28m
$78–604
Activities
- Inglewood Bird Sanctuary & Nature Centre
- Heritage Park Historical Village
Hotel
RecommendedHotel

Day 10: Edmonton, AB, Canada
Distance
PopularTransport
- Take the bus from Calgary to Edmontonbus
- Take the bus from Calgary to Edmontonbus
3h 57m
$40–65
Activities
- University of Alberta Botanic Garden
- Old Strathcona
Hotel
RecommendedHotel

Day 11: Grande Prairie, AB, Canada
Distance
PopularTransport
- Take the bus from Edmonton to Grande Prairiebus
5h 5m
$60–140
Activities
- Crosslink County Sportsplex
- Grande Prairie Live Theatre
Hotel
RecommendedHotel

Day 12: Prince George, BC, Canada
Distance
PopularTransport
- 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 48m
$301–1,080
Activities
- Northern Lights Estate Winery
- Caledonia Nordic Ski Club
Hotel
RecommendedHotel

Day 13: Prince Rupert, BC, Canada
Distance
PopularTransport
- 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
$368–951
Activities
- Explore Chinatown Park
- Scenic Ferry Ride to Digby Island
Hotel
RecommendedHotel

Day 14: Surrey, BC, Canada
Distance
PopularTransport
- 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 20m
$292–1,007
Activities
- Cloverdale Rodeo and Country Fair Grounds
- Guildford Town Centre
Hotel
RecommendedHotel

Day 15: Chilliwack, BC, Canada
Distance
PopularTransport
- Take the taxi from Surrey to Chilliwacktaxi
- Take the bus from Surrey to Chilliwackbus
1h 27m
$49–58
Activities
- Chilliwack Heritage Park
- Trans-Canada Trail Chilliwack Section
Hotel
RecommendedHotel

Day 16: Abbotsford, BC, Canada
Distance
PopularTransport
- Take the bus from Chilliwack to Abbotsfordbus
- Take the transfer from Chilliwack to Abbotsfordtransfer
- Take the bus from Chilliwack to Abbotsfordbus
1h 21m
$6
Activities
- Maan Farms Estate Winery & Country Market
- Fraser Valley Trout Hatchery
Hotel
RecommendedHotel

Day 17: Coquitlam, BC, Canada
Distance
PopularTransport
- Take the bus from Abbotsford to Coquitlambus
- Take the transfer from Abbotsford to Coquitlamtransfer
- Take the bus from Abbotsford to Coquitlambus
- Take the transfer from Abbotsford to Coquitlamtransfer
- Take the subway from Abbotsford to Coquitlamsubway
1h 39m
$9–13
Activities
- Mundy Park
- Hard Rock Casino Vancouver
Hotel
RecommendedHotel

Day 18: Burnaby, BC, Canada
Distance
PopularTransport
- Take the subway from Coquitlam to Burnabysubway
22 min
$4–7
Activities
- Riverway Golf Course
- Confederation Park
Hotel
RecommendedHotel

Day 19: White Rock, BC, Canada
Distance
PopularTransport
- Take the subway from Burnaby to White Rocksubway
- Take the subway from Burnaby to White Rocksubway
- Take the transfer from Burnaby to White Rocktransfer
- Take the bus from Burnaby to White Rockbus
1h 21m
$6–14
Activities
- West Beach
- White Rock Beach
Hotel
RecommendedHotel

Day 20: Richmond, BC, Canada
Distance
PopularTransport
- Take the bus from White Rock to Richmondbus
48 min
$4–7
Activities
- Walk the Iona Beach Regional Park Jetty
- Visit Britannia Shipyards National Historic Site
Hotel
RecommendedHotel

30 days in Canada
Vancouver ReginaItinerary navigation
Day 1: Vancouver, BC, Canada
Activities
- Queen Elizabeth Park
- Stanley Park Seawall Bike Ride
Hotel
RecommendedHotel

Day 2: Victoria, BC, Canada
Distance
PopularTransport
- Take the train from Vancouver to Victoriatrain
35 min
See more transport optionsActivities
- Inner Harbour Causeway
- Chinatown
Hotel
RecommendedHotel

Day 3: Nanaimo, BC, Canada
Distance
PopularTransport
- Take the bus from Victoria to Nanaimobus
1h 55m
$46
Activities
- Dinghy Dock Pub
- Maffeo Sutton Park
Hotel
RecommendedHotel

Day 4: Kamloops, BC, Canada
Distance
PopularTransport
- Take the ferry from Nanaimo to Kamloopsferry
- Take the walk from Nanaimo to Kamloopswalk
- Take the subway from Nanaimo to Kamloopssubway
- Take the transfer from Nanaimo to Kamloopstransfer
- Take the bus from Nanaimo to Kamloopsbus
6h 15m
See more transport optionsActivities
- Secwepemc Museum & Heritage Park
- BC Wildlife Park
Hotel
RecommendedHotel

Day 5: Kelowna, BC, Canada
Distance
PopularTransport
- Take the bus from Kamloops to Kelownabus
2h 35m
See more transport optionsActivities
- Geert Maas Sculpture Gardens and Gallery
- Knox Mountain Park
Hotel
RecommendedHotel

Day 6: Calgary, AB, Canada
Distance
PopularTransport
- 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 28m
$78–604
Activities
- Heritage Park Historical Village
- WinSport Olympic Park
Hotel
RecommendedHotel

Day 7: Toronto, ON, Canada
Distance
PopularTransport
- 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 32m
$175–794
Activities
- Toronto Eaton Centre
- Rogers Centre
Hotel
RecommendedHotel

Day 8: Montreal, QC, Canada
Distance
PopularTransport
- Take the carferry from Toronto to Montrealcarferry
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
2h 38m
$204–619
Activities
- Notre-Dame Basilica of Montreal
- Montreal Biodome
Hotel
RecommendedHotel

Day 9: Quebec, QC, Canada
Distance
PopularTransport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$751
Activities
- Place Royale
- Fairmont Le Chateau Frontenac
Hotel
RecommendedHotel

Day 10: Sherbrooke, QC, Canada
Distance
PopularTransport
- Take the bus from Quebec to Sherbrookebus
- Take the transfer from Quebec to Sherbrooketransfer
- Take the bus from Quebec to Sherbrookebus
5h 55m
See more transport optionsActivities
- Microbrasserie Le Boquebiere
- Centre culturel de lUniversite de Sherbrooke
Hotel
RecommendedHotel

Day 11: Drummondville, QC, Canada
Distance
PopularTransport
- Take the bus from Sherbrooke to Drummondvillebus
- Take the transfer from Sherbrooke to Drummondvilletransfer
- Take the train from Sherbrooke to Drummondvilletrain
5h 5m
$60–265
Activities
- Village Quebecois dAntan
- Microbrasserie Le BockAle
Hotel
RecommendedHotel

Day 12: Trois-Rivières, QC, Canada
Distance
PopularTransport
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
- Take the bus from Drummondville to Trois-Rivièresbus
4h 2m
$6–146
Activities
- Parc Laviolette
- Cathedral of the Assumption
Hotel
RecommendedHotel

Day 13: Longueuil, QC, Canada
Distance
PopularTransport
- Take the bus from Trois-Rivières to Longueuilbus
1h 45m
$35–50
Activities
- Skating Rink at Parc Michel-Chartrand (winter)
- Marche public de Longueuil
Hotel
RecommendedHotel

Day 14: Saint-Hyacinthe, QC, Canada
Distance
PopularTransport
- Take the train from Longueuil to Saint-Hyacinthetrain
26 min
$11–210
Activities
- Cinéma St-Hyacinthe
- Club de golf Saint-Hyacinthe
Hotel
RecommendedHotel

Day 15: Granby, QC, Canada
Distance
PopularTransport
- Take the bus from Saint-Hyacinthe to Granbybus
- Take the transfer from Saint-Hyacinthe to Granbytransfer
- Take the bus from Saint-Hyacinthe to Granbybus
3h 41m
$25–31
Activities
- Lake Granby Boating and Fishing
- Fraser River Trail Hiking and Biking
Hotel
RecommendedHotel

Day 16: Ottawa, ON, Canada
Distance
PopularTransport
- Take the bus from Granby to Ottawabus
- Take the transfer from Granby to Ottawatransfer
- Take the train from Granby to Ottawatrain
4h 16m
$64–279
Activities
- Hogs Back Falls
- National Gallery of Canada
Hotel
RecommendedHotel

Day 17: Kingston, ON, Canada
Distance
PopularTransport
- Take the bus from Ottawa to Kingstonbus
2h 15m
$27–40
Activities
- Confederation Park
- Bellevue House National Historic Site
Hotel
RecommendedHotel

Day 18: Hamilton, ON, Canada
Distance
PopularTransport
- Take the bus from Kingston to Hamiltonbus
- Take the walk from Kingston to Hamiltonwalk
- Take the bus from Kingston to Hamiltonbus
4h 29m
$48–68
Activities
- Westfield Heritage Village
- Albion Falls
Hotel
RecommendedHotel

Day 19: Kitchener, ON, Canada
Distance
PopularTransport
- Take the bus from Hamilton to Kitchenerbus
- Take the bus from Hamilton to Kitchenerbus
2h 20m
$17–20
Activities
- Victoria Park
- Grand River Rocks
Hotel
RecommendedHotel

Day 20: Guelph, ON, Canada
Distance
PopularTransport
- Take the train from Kitchener to Guelphtrain
19 min
$5–200
Activities
- Guelph Civic Museum
- Royal City Park
Hotel
RecommendedHotel

Day 21: London, ON, Canada
Distance
PopularTransport
- Take the bus from Guelph to Londonbus
2h 35m
$19–29
Activities
- Budweiser Gardens
- Museum London
Hotel
RecommendedHotel

Day 22: Oakville, ON, Canada
Distance
PopularTransport
- Take the train from London to Oakvilletrain
1h 46m
$35–240
Activities
- Oakville Farmers Market
- Coronation Park
Hotel
RecommendedHotel

Day 23: St. Catharines, ON, Canada
Distance
PopularTransport
- Take the train from Oakville to St. Catharinestrain
1h 24m
$10–220
Activities
- FirstOntario Performing Arts Centre
- Rockway Vineyards
Hotel
RecommendedHotel

Day 24: Mississauga, ON, Canada
Distance
PopularTransport
- Take the train from St. Catharines to Mississaugatrain
- Take the transfer from St. Catharines to Mississaugatransfer
- Take the bus from St. Catharines to Mississaugabus
1h 59m
$16–19
Activities
- Rattray Marsh Conservation Area
- Benares Historic House
Hotel
RecommendedHotel

Day 25: Windsor, ON, Canada
Distance
PopularTransport
- Take the bus from Mississauga to Windsorbus
4h 55m
$50–80
Activities
- Holy Trinity Parish Church
- Frogmore House
Hotel
RecommendedHotel

Day 26: Sarnia, ON, Canada
Distance
PopularTransport
- Take the train from Windsor to Sarniatrain
- Take the train from Windsor to Sarniatrain
3h 58m
$64–461
Activities
- Sarnia Farmers Market
- Centennial Park
Hotel
RecommendedHotel

Days 27–28: Thunder Bay, ON, Canada
Distance
PopularTransport
- Take the train from Sarnia to Thunder Baytrain
- Take the transfer from Sarnia to Thunder Baytransfer
- Take the bus from Sarnia to Thunder Baybus
- Take the bus from Sarnia to Thunder Baybus
- Take the transfer from Sarnia to Thunder Baytransfer
- Fly from Sarnia to Thunder Bayplane
9h 58m
$323–2,025
Activities
- Thunder Bay Community Auditorium
- Centennial Park
Hotel
RecommendedHotel

Day 29: Winnipeg, MB, Canada
Distance
PopularTransport
- Fly from Thunder Bay to Winnipegplane
- Take the transfer from Thunder Bay to Winnipegtransfer
- Take the bus from Thunder Bay to Winnipegbus
2h 6m
$194–731
Activities
- Kildonan Park Witchs Hut
- The Forks National Historic Site
Hotel
RecommendedHotel

Day 30: Regina, SK, Canada
Distance
PopularTransport
- Take the bus from Winnipeg to Reginabus
- Take the transfer from Winnipeg to Reginatransfer
- Fly from Winnipeg to Reginaplane
3h 3m
$113–753
Activities
- Saskatchewan Legislative Building
- RCMP Heritage Centre
Hotel
RecommendedHotel



