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
- Art Gallery of Ontario
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$198–521
Activities
- Notre-Dame Basilica of Montreal
- Lachine Canal National Historic Site
Hotel

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

8 days in Canada
MontrealQuebecItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Old Montreal Walking Tour
- Olympic Park Montreal
Hotel

Days 4–6: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
2h 48m
$194–554
Activities
- Graffiti Alley
- Toronto Islands
Hotel

Days 7–8: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$225–972
Activities
- Quartier Petit Champlain
- Grande Allee
Hotel

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

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

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Nanaimo Waterfront Walkway
- Coombs Old Country Market
Hotel

Day 6: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 31m
$226–1,151
Activities
- Port Interpretive Centre
- Explore Chinatown Park
Hotel

Day 7: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$251–442
Activities
- Forests for the World
- Lheidli T'enneh Memorial Park
Hotel

Days 8–9: Calgary, AB, Canada
Transport
- Take the taxi from Prince George to Calgarytaxi
- Fly from Prince George to Calgaryplane
- Take the transfer from Prince George to Calgarytransfer
- Take the bus from Prince George to Calgarybus
2h 39m
$144–851
Activities
- Princes Island Park
- Nose Hill Park
Hotel

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

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$50–80
Activities
- Old Montreal Walking Tour
- Mount Royal Park Lookout
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
2h 48m
$194–554
Activities
- Casa Loma
- Kensington Market
Hotel

Day 10: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
7h 39m
$221–908
Activities
- Grouse Mountain Skyride and Peak Experience
- Granville Island Public Market
Hotel

11 days in Canada
OttawaQuebecItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Diefenbunker Cold War Museum
- Canadian War Museum
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the train from Ottawa to Montrealtrain
2h 2m
$30–120
Activities
- Shopping on Rue Sainte-Catherine
- Old Montreal Walking Tour
Hotel

Days 6–8: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
2h 48m
$194–554
Activities
- Art Gallery of Ontario
- St Lawrence Market
Hotel

Days 9–11: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$225–972
Activities
- Fairmont Le Chateau Frontenac
- Rue Saint-Louis
Hotel

12 days in Canada
CalgaryTorontoItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Studio Bell National Music Centre
- Peace Bridge
Hotel

Days 3–5: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouverbus
- Take the transfer from Calgary to Vancouvertransfer
- Fly from Calgary to Vancouverplane
- Take the transfer from Calgary to Vancouvertransfer
- Take the subway from Calgary to Vancouversubway
3h 36m
$73–390
Activities
- Gastown Steam Clock
- Granville Island Public Market
Hotel

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

Day 7: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Maffeo Sutton Park
- Vancouver Island Military Museum
Hotel

Day 8: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 31m
$226–1,151
Activities
- Explore Cow Bay
- Whale Watching Tour
Hotel

Day 9: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$251–442
Activities
- Prince George Aquatic Centre
- Cottonwood Island Park
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the taxi from Prince George to Edmontontaxi
- Fly from Prince George to Edmontonplane
- Take the transfer from Prince George to Edmontontransfer
- Take the bus from Prince George to Edmontonbus
- Take the transfer from Prince George to Edmontontransfer
- Take the tram from Prince George to Edmontontram
3h 6m
$268–905
Activities
- Alberta Legislature Building
- High Level Bridge Streetcar
Hotel

Days 11–12: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Torontotram
- Take the transfer from Edmonton to Torontotransfer
- Take the bus from Edmonton to Torontobus
- Take the transfer from Edmonton to Torontotransfer
- Fly from Edmonton to Torontoplane
- Take the transfer from Edmonton to Torontotransfer
- Take the train from Edmonton to Torontotrain
6h 30m
$127–571
Activities
- Kensington Market
- St Lawrence Market
Hotel

13 days in Canada
HalifaxDrummondvilleItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Casino Nova Scotia
- Citadel Hill National Historic Site
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the bus from Halifax to Montrealbus
- Take the transfer from Halifax to Montrealtransfer
- Fly from Halifax to Montrealplane
- Take the transfer from Halifax to Montrealtransfer
- Take the bus from Halifax to Montrealbus
3h 34m
$177–557
Activities
- Mount Royal Park Lookout
- Old Montreal Walking Tour
Hotel

Days 6–8: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
2h 48m
$194–554
Activities
- CN Tower
- Graffiti Alley
Hotel

Days 9–11: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$225–972
Activities
- Montmorency Falls Park
- Observatoire de la Capitale
Hotel

Day 12: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrookebus
3h 40m
$55–80
Activities
- Centre dinterpretation de lhistoire de Sherbrooke
- Basilique-Cathedrale Saint-Michel
Hotel

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

14 days in Canada
VictoriaQuebecItinerary navigation
Day 1: Victoria, BC, Canada
Activities
- Parliament Buildings
- Hatley Park National Historic Site
Hotel

Days 2–4: Vancouver, BC, Canada
Transport
- Fly from Victoria to Vancouverplane
30 min
$100–350
Activities
- Granville Island Public Market
- Canada Place and FlyOver Canada
Hotel

Days 5–6: Calgary, AB, Canada
Transport
- Take the subway from Vancouver to Calgarysubway
- Take the transfer from Vancouver to Calgarytransfer
- Fly from Vancouver to Calgaryplane
- Take the transfer from Vancouver to Calgarytransfer
- Take the bus from Vancouver to Calgarybus
3h 43m
$73–390
Activities
- CrossIron Mills
- Inglewood Bird Sanctuary & Nature Centre
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Calgary to Torontobus
- Take the transfer from Calgary to Torontotransfer
- Fly from Calgary to Torontoplane
- Take the transfer from Calgary to Torontotransfer
- Take the train from Calgary to Torontotrain
5h 53m
$123–567
Activities
- Nathan Phillips Square
- Hockey Hall of Fame
Hotel

Days 10–12: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$198–521
Activities
- Lachine Canal National Historic Site
- Montreal Underground City RESO
Hotel

Days 13–14: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$758
Activities
- Observatoire de la Capitale
- Place Royale
Hotel

15 days in Canada
TorontoFrederictonItinerary navigation
Days 1–3: Toronto, ON, Canada
Activities
- Toronto Islands
- Nathan Phillips Square
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$198–521
Activities
- Montreal Biodome
- Shopping on Rue Sainte-Catherine
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$758
Activities
- Huron-Wendat Museum and Traditional Site
- Funicular du Vieux-Quebec
Hotel

Days 10–11: Halifax, NS, Canada
Transport
- Take the bus from Quebec to Halifaxbus
- Take the transfer from Quebec to Halifaxtransfer
- Fly from Quebec to Halifaxplane
- Take the transfer from Quebec to Halifaxtransfer
- Take the bus from Quebec to Halifaxbus
6h 26m
$308–958
Activities
- Art Gallery of Nova Scotia
- Halifax Public Gardens
Hotel

Day 12: St. John's, NL, Canada
Transport
- Take the bus from Halifax to St. John'sbus
- Take the transfer from Halifax to St. John'stransfer
- Fly from Halifax to St. John'splane
- Take the foot from Halifax to St. John'swalk
- Take the bus from Halifax to St. John'sbus
4h 35m
$246–756
Activities
- Colonial Building
- Basilica of St. John the Baptist
Hotel

Day 13: Sydney, NS, Canada
Transport
- Take the bus from St. John's to Sydneybus
- Take the foot from St. John's to Sydneywalk
- Fly from St. John's to Sydneyplane
- Take the taxi from St. John's to Sydneytaxi
8h 56m
$533–2,443
Activities
- Sydney Waterfront Boardwalk
- Worlds Largest Fiddle
Hotel

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

Day 15: Fredericton, NB, Canada
Transport
- Take the bus from Moncton to Frederictonbus
1h 50m
$29–45
Activities
- Bill Thorpe Walking Bridge
- Explore the Historic Garrison District
Hotel

16 days in Canada
MontrealSaint JohnItinerary navigation
Days 1–3: Montreal, QC, Canada
Activities
- Olympic Park Montreal
- Montreal Botanical Garden
Hotel

Days 4–6: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
2h 48m
$194–554
Activities
- Toronto Eaton Centre
- CN Tower
Hotel

Days 7–9: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$225–972
Activities
- Fairmont Le Chateau Frontenac
- Ile dOrleans
Hotel

Days 10–11: Halifax, NS, Canada
Transport
- Take the bus from Quebec to Halifaxbus
- Take the transfer from Quebec to Halifaxtransfer
- Fly from Quebec to Halifaxplane
- Take the transfer from Quebec to Halifaxtransfer
- Take the bus from Quebec to Halifaxbus
6h 26m
$308–958
Activities
- Point Pleasant Park
- Halifax Central Library
Hotel

Day 12: St. John's, NL, Canada
Transport
- Take the bus from Halifax to St. John'sbus
- Take the transfer from Halifax to St. John'stransfer
- Fly from Halifax to St. John'splane
- Take the foot from Halifax to St. John'swalk
- Take the bus from Halifax to St. John'sbus
4h 35m
$246–756
Activities
- Jellybean Row Houses Walking Tour
- Signal Hill National Historic Site
Hotel

Day 13: Sydney, NS, Canada
Transport
- Take the bus from St. John's to Sydneybus
- Take the foot from St. John's to Sydneywalk
- Fly from St. John's to Sydneyplane
- Take the taxi from St. John's to Sydneytaxi
8h 56m
$533–2,443
Activities
- Membertou Heritage Park
- Downtown Sydney Shopping and Dining
Hotel

Day 14: Moncton, NB, Canada
Transport
- Take the bus from Sydney to Monctonbus
- Take the transfer from Sydney to Monctontransfer
- Take the bus from Sydney to Monctonbus
8h 30m
$79–111
Activities
- Parlee Beach Provincial Park
- Champlain Place
Hotel

Day 15: Fredericton, NB, Canada
Transport
- Take the bus from Moncton to Frederictonbus
1h 50m
$29–45
Activities
- Mactaquac Provincial Park
- Government House
Hotel

Day 16: Saint John, NB, Canada
Transport
- Take the bus from Fredericton to Saint Johnbus
1h 25m
$21–35
Activities
- Old City Market Boardwalk
- Barbour Foods
Hotel

17 days in Canada
VancouverQuebecItinerary navigation
Days 1–3: Vancouver, BC, Canada
Activities
- Dr Sun Yat-Sen Classical Chinese Garden
- Vancouver Aquarium
Hotel

Day 4: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–350
Activities
- Craigdarroch Castle
- Chinatown
Hotel

Day 5: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Pipers Lagoon Park
- Maffeo Sutton Park
Hotel

Day 6: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 31m
$226–1,151
Activities
- Enjoy fresh seafood at Dollys Fish Market
- Museum of Northern British Columbia
Hotel

Day 7: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$251–442
Activities
- Teapot Mountain
- Caledonia Nordic Ski Club
Hotel

Days 8–9: Calgary, AB, Canada
Transport
- Take the taxi from Prince George to Calgarytaxi
- Fly from Prince George to Calgaryplane
- Take the transfer from Prince George to Calgarytransfer
- Take the bus from Prince George to Calgarybus
2h 39m
$144–851
Activities
- Peace Bridge
- WinSport Olympic Park
Hotel

Days 10–12: Toronto, ON, Canada
Transport
- Take the bus from Calgary to Torontobus
- Take the transfer from Calgary to Torontotransfer
- Fly from Calgary to Torontoplane
- Take the transfer from Calgary to Torontotransfer
- Take the train from Calgary to Torontotrain
5h 53m
$123–567
Activities
- Graffiti Alley
- Distillery District
Hotel

Days 13–15: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$198–521
Activities
- Shopping on Rue Sainte-Catherine
- Explore Plateau Mont-Royal
Hotel

Days 16–17: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$758
Activities
- Place Royale
- Huron-Wendat Museum and Traditional Site
Hotel

18 days in Canada
QuebecCalgaryItinerary navigation
Days 1–3: Quebec, QC, Canada
Activities
- Quartier Petit Champlain
- Musee de la civilisation
Hotel

Days 4–6: Montreal, QC, Canada
Transport
- Take the bus from Quebec to Montrealbus
2h 50m
$50–80
Activities
- Shopping on Rue Sainte-Catherine
- Notre-Dame Basilica of Montreal
Hotel

Days 7–9: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
2h 48m
$194–554
Activities
- Royal Ontario Museum
- CN Tower
Hotel

Days 10–12: Vancouver, BC, Canada
Transport
- Fly from Toronto to Vancouverplane
- Take the transfer from Toronto to Vancouvertransfer
- Take the subway from Toronto to Vancouversubway
7h 39m
$221–908
Activities
- Vancouver Aquarium
- Capilano Suspension Bridge Park
Hotel

Day 13: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–350
Activities
- Craigdarroch Castle
- Victoria Bug Zoo
Hotel

Day 14: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Maffeo Sutton Park
- Mount Benson Regional Park
Hotel

Day 15: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 31m
$226–1,151
Activities
- Visit Seal Cove
- Walk the Rushbrook Trail
Hotel

Day 16: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$251–442
Activities
- Lheidli T'enneh Memorial Park
- Prince George Aquatic Centre
Hotel

Days 17–18: Calgary, AB, Canada
Transport
- Take the taxi from Prince George to Calgarytaxi
- Fly from Prince George to Calgaryplane
- Take the transfer from Prince George to Calgarytransfer
- Take the bus from Prince George to Calgarybus
2h 39m
$144–851
Activities
- Studio Bell National Music Centre
- Fort Calgary
Hotel

19 days in Canada
OttawaVancouverItinerary navigation
Days 1–2: Ottawa, ON, Canada
Activities
- Canadian Museum of History
- Canadian War Museum
Hotel

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

Days 6–8: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
2h 48m
$194–554
Activities
- Distillery District
- St Lawrence Market
Hotel

Days 9–11: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$225–972
Activities
- Place Royale
- La Citadelle de Quebec
Hotel

Days 12–13: Halifax, NS, Canada
Transport
- Take the bus from Quebec to Halifaxbus
- Take the transfer from Quebec to Halifaxtransfer
- Fly from Quebec to Halifaxplane
- Take the transfer from Quebec to Halifaxtransfer
- Take the bus from Quebec to Halifaxbus
6h 26m
$308–958
Activities
- Pier 21 Canadian Museum of Immigration
- Harbour Hopper Tour
Hotel

Day 14: St. John's, NL, Canada
Transport
- Take the bus from Halifax to St. John'sbus
- Take the transfer from Halifax to St. John'stransfer
- Fly from Halifax to St. John'splane
- Take the foot from Halifax to St. John'swalk
- Take the bus from Halifax to St. John'sbus
4h 35m
$246–756
Activities
- Bowring Park
- Colonial Building
Hotel

Day 15: Sydney, NS, Canada
Transport
- Take the bus from St. John's to Sydneybus
- Take the foot from St. John's to Sydneywalk
- Fly from St. John's to Sydneyplane
- Take the taxi from St. John's to Sydneytaxi
8h 56m
$533–2,443
Activities
- Petersfield Provincial Park
- Casino Nova Scotia Sydney
Hotel

Day 16: Moncton, NB, Canada
Transport
- Take the bus from Sydney to Monctonbus
- Take the transfer from Sydney to Monctontransfer
- Take the bus from Sydney to Monctonbus
8h 30m
$79–111
Activities
- TreeGO Moncton
- Bore View Park
Hotel

Day 17: Fredericton, NB, Canada
Transport
- Take the bus from Moncton to Frederictonbus
1h 50m
$29–45
Activities
- Officers Square
- Wilmot Park
Hotel

Day 18: Saint John, NB, Canada
Transport
- Take the bus from Fredericton to Saint Johnbus
1h 25m
$21–35
Activities
- Saint John Arts Centre
- Area 506 Container Village
Hotel

Day 19: Vancouver, BC, Canada
Transport
- Take the bus from Saint John to Vancouverbus
- Take the transfer from Saint John to Vancouvertransfer
- Fly from Saint John to Vancouverplane
- Take the transfer from Saint John to Vancouvertransfer
- Take the subway from Saint John to Vancouversubway
9h 54m
$487–1,410
Activities
- Canada Place and FlyOver Canada
- Robson Street Shopping
Hotel

20 days in Canada
CalgaryHalifaxItinerary navigation
Days 1–2: Calgary, AB, Canada
Activities
- Princes Island Park
- Nose Hill Park
Hotel

Days 3–5: Vancouver, BC, Canada
Transport
- Take the bus from Calgary to Vancouverbus
- Take the transfer from Calgary to Vancouvertransfer
- Fly from Calgary to Vancouverplane
- Take the transfer from Calgary to Vancouvertransfer
- Take the subway from Calgary to Vancouversubway
3h 36m
$73–390
Activities
- Granville Island Public Market
- Capilano Suspension Bridge Park
Hotel

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

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

Day 8: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 31m
$226–1,151
Activities
- Whale Watching Tour
- Scenic Ferry Ride to Digby Island
Hotel

Day 9: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$251–442
Activities
- Exploration Place Museum & Science Centre
- Cottonwood Island Park
Hotel

Day 10: Edmonton, AB, Canada
Transport
- Take the taxi from Prince George to Edmontontaxi
- Fly from Prince George to Edmontonplane
- Take the transfer from Prince George to Edmontontransfer
- Take the bus from Prince George to Edmontonbus
- Take the transfer from Prince George to Edmontontransfer
- Take the tram from Prince George to Edmontontram
3h 6m
$268–905
Activities
- Edmonton River Valley Parks
- High Level Bridge Streetcar
Hotel

Days 11–13: Toronto, ON, Canada
Transport
- Take the tram from Edmonton to Torontotram
- Take the transfer from Edmonton to Torontotransfer
- Take the bus from Edmonton to Torontobus
- Take the transfer from Edmonton to Torontotransfer
- Fly from Edmonton to Torontoplane
- Take the transfer from Edmonton to Torontotransfer
- Take the train from Edmonton to Torontotrain
6h 30m
$127–571
Activities
- Toronto Islands
- Ripleys Aquarium of Canada
Hotel

Days 14–16: Montreal, QC, Canada
Transport
- Fly from Toronto to Montrealplane
- Take the transfer from Toronto to Montrealtransfer
- Take the bus from Toronto to Montrealbus
1h 36m
$198–521
Activities
- Montreal Museum of Fine Arts
- Jean-Talon Market
Hotel

Days 17–19: Quebec, QC, Canada
Transport
- Take the taxi from Montreal to Quebectaxi 0 m
2h 45m
$758
Activities
- Grande Allee
- Old Quebec
Hotel

Day 20: Halifax, NS, Canada
Transport
- Take the bus from Quebec to Halifaxbus
- Take the transfer from Quebec to Halifaxtransfer
- Fly from Quebec to Halifaxplane
- Take the transfer from Quebec to Halifaxtransfer
- Take the bus from Quebec to Halifaxbus
6h 26m
$308–958
Activities
- Discovery Centre
- Point Pleasant Park
Hotel

30 days in Canada
HalifaxChilliwackItinerary navigation
Days 1–2: Halifax, NS, Canada
Activities
- Casino Nova Scotia
- Halifax Waterfront Boardwalk
Hotel

Days 3–5: Montreal, QC, Canada
Transport
- Take the bus from Halifax to Montrealbus
- Take the transfer from Halifax to Montrealtransfer
- Fly from Halifax to Montrealplane
- Take the transfer from Halifax to Montrealtransfer
- Take the bus from Halifax to Montrealbus
3h 34m
$177–557
Activities
- Mount Royal Park Lookout
- Jean-Talon Market
Hotel

Days 6–8: Toronto, ON, Canada
Transport
- Take the bus from Montreal to Torontobus
- Take the transfer from Montreal to Torontotransfer
- Fly from Montreal to Torontoplane
2h 48m
$194–554
Activities
- Toronto Eaton Centre
- Art Gallery of Ontario
Hotel

Days 9–11: Quebec, QC, Canada
Transport
- Fly from Toronto to Quebecplane
- Take the transfer from Toronto to Quebectransfer
- Take the bus from Toronto to Quebecbus
2h 43m
$225–972
Activities
- Fairmont Le Chateau Frontenac
- Place Royale
Hotel

Day 12: Sherbrooke, QC, Canada
Transport
- Take the bus from Quebec to Sherbrookebus
3h 40m
$55–80
Activities
- Lac des Nations Promenade
- Espace-Bleu
Hotel

Day 13: Drummondville, QC, Canada
Transport
- Take the bus from Sherbrooke to Drummondvillebus
1h 15m
$25–35
Activities
- Microbrasserie Le BockAle
- Galerie dart Desjardins
Hotel

Day 14: Trois-Rivières, QC, Canada
Transport
- Take the bus from Drummondville to Trois-Rivièresbus
1h 5m
$22–35
Activities
- Parc Laviolette
- Cathedral of the Assumption
Hotel

Days 15–16: Ottawa, ON, Canada
Transport
- Take the bus from Trois-Rivières to Ottawabus
- Take the transfer from Trois-Rivières to Ottawatransfer
- Take the bus from Trois-Rivières to Ottawabus
4h 45m
$67–93
Activities
- Hogs Back Falls
- Canadian Museum of History
Hotel

Days 17–19: Vancouver, BC, Canada
Transport
- Take the bus from Ottawa to Vancouverbus
- Take the transfer from Ottawa to Vancouvertransfer
- Fly from Ottawa to Vancouverplane
- Take the transfer from Ottawa to Vancouvertransfer
- Take the subway from Ottawa to Vancouversubway
6h 46m
$208–910
Activities
- Robson Street Shopping
- Museum of Anthropology at UBC
Hotel

Day 20: Victoria, BC, Canada
Transport
- Fly from Vancouver to Victoriaplane
30 min
$100–350
Activities
- Art Gallery of Greater Victoria
- Whale Watching Tour
Hotel

Day 21: Nanaimo, BC, Canada
Transport
- Take the bus from Victoria to Nanaimobus
2h
$47
Activities
- Neck Point Park
- Diving at Artificial Reefs
Hotel

Day 22: Prince Rupert, BC, Canada
Transport
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Fly from Nanaimo to Prince Rupertplane
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
- Take the transfer from Nanaimo to Prince Ruperttransfer
- Take the bus from Nanaimo to Prince Rupertbus
8h 31m
$226–1,151
Activities
- North Pacific Cannery National Historic Site
- Deep Sea Fishing Charter
Hotel

Day 23: Prince George, BC, Canada
Transport
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Take the bus from Prince Rupert to Prince Georgebus
- Take the transfer from Prince Rupert to Prince Georgetransfer
- Fly from Prince Rupert to Prince Georgeplane
- Take the taxi from Prince Rupert to Prince Georgetaxi
5h 29m
$251–442
Activities
- Rotary Soccer Fields
- Two Rivers Gallery
Hotel

Days 24–25: Calgary, AB, Canada
Transport
- Take the taxi from Prince George to Calgarytaxi
- Fly from Prince George to Calgaryplane
- Take the transfer from Prince George to Calgarytransfer
- Take the bus from Prince George to Calgarybus
2h 39m
$144–851
Activities
- Nose Hill Park
- Peace Bridge
Hotel

Day 26: Edmonton, AB, Canada
Transport
- Take the bus from Calgary to Edmontonbus
4h 15m
$45–110
Activities
- Ukrainian Cultural Heritage Village
- Muttart Conservatory
Hotel

Day 27: Grande Prairie, AB, Canada
Transport
- Take the bus from Edmonton to Grande Prairiebus
5h 15m
$65–140
Activities
- Crosslink County Sportsplex
- Nitehawk Year-Round Adventure Park
Hotel

Day 28: Kelowna, BC, Canada
Transport
- Take the taxi from Grande Prairie to Kelownataxi
- Fly from Grande Prairie to Kelownaplane
- Take the transfer from Grande Prairie to Kelownatransfer
- Take the bus from Grande Prairie to Kelownabus
4h 34m
$159–820
Activities
- Summerhill Pyramid Winery
- BC Orchard and Garden Museum
Hotel

Day 29: Kamloops, BC, Canada
Transport
- Take the bus from Kelowna to Kamloopsbus
2h 15m
$40–55
Activities
- Big Little Science Centre
- Kamloops Farmers Market
Hotel

Day 30: Chilliwack, BC, Canada
Transport
- Take the bus from Kamloops to Chilliwackbus
2h 45m
$40–95
Activities
- Chilliwack Museum and Archives
- Chilliwack Lake Provincial Park
Hotel




