Trans-Canada Highway — Canada — Scenic
North America

Trans-Canada Highway

Canada

Point-to-point
St. John's Victoria

In short: Trans-Canada Highway is a about 7,820 km plus ferry crossings scenic road trip in Canada, typically driven over 25 days, best in late spring to early fall. Highlights: St. John's, Corner Brook, Marine Atlantic crossing.

Distance
about 7,820 km plus ferry crossings
Duration
25 days
Best Season
late spring to early fall
IconicModerateScenicEV-friendly

Canada’s classic coast-to-coast drive follows the Trans-Canada Highway from St. John’s, Newfoundland, across rugged Atlantic coastlines, Quebec’s river valleys, the vast Canadian Shield, the prairie heartland, and the dramatic mountains of British Columbia before ending at Victoria. It’s a true national road trip with huge scenery shifts and long, open stretches.

~14 refuels
~27 charges
Practical notes
Reserve Marine Atlantic’s Port aux Basques–North Sydney sailing and BC Ferries’ Tsawwassen–Swartz Bay crossing, meet vehicle check-in cutoffs, and keep weather buffers. Check every province’s road, wildfire, and weather service; account for time-zone changes, wildlife, mountain passes, remote fuel and mobile gaps, and park entry. In peak season use the reserved Parks Canada shuttle as the default for Lake Louise rather than expecting drive-up parking.

Make this route yours

Set your dates, pace, and taste, and RoadAtlas AI rebuilds this trip day by day with real, verified places.

Included with Traveler and Explorer plans.

Explore on the interactive map →

Plan this trip

Third-party planning links may be affiliate links. RoadAtlas stays independent, and you should verify details with the provider.

Day-by-day itinerary

Day 1St. John's, Newfoundland and Labrador

Signal Hill · Downtown St. John's Waterfront · Portage

Day 2St. John's to Gander, Newfoundland and Labrador

Terra Nova National Park · North Atlantic Aviation Museum · Rosie's Restaurant and Bakery

Day 3Gander to Gros Morne / Corner Brook

Gros Morne National Park · Captain James Cook Historic Site · Madison's at Marble Inn

Day 4Corner Brook to Port aux Basques and Marine Atlantic ferry

Marine Atlantic Port aux Basques–North Sydney ferry · Cape Ray and southwest Newfoundland transfer · Harbour Restaurant

Day 5North Sydney to Halifax, Nova Scotia

Halifax waterfront and Pier 21 · Halifax Citadel National Historic Site · Bar Kismet

Day 6Halifax to Charlottetown, Prince Edward Island

Confederation Bridge · Charlottetown historic waterfront · The Dunes Studio Gallery & Cafe

Day 7Charlottetown to Moncton and Fredericton, New Brunswick

Hopewell Rocks conditional tide stop · Fredericton Garrison District · Tide & Boar Gastropub

Day 8Fredericton through Edmundston to Quebec City

Grand Falls / Grand-Sault · Quebec City arrival along the St. Lawrence · Cafe Lotus Bleu

Day 9Quebec City, Quebec

Old Quebec and the fortifications · Musée de la civilisation · Boulangerie Pâtisserie Le Croquembouche

Day 10Quebec City to Ottawa, Ontario

Parliament Hill · Rideau Canal · Riviera

Day 11Ottawa to Sudbury, Ontario

Science North · Big Nickel · Respect Is Burning Kitchen & Bar

Day 12Sudbury to Sault Ste. Marie, Ontario

Canadian Bushplane Heritage Centre · St. Marys River waterfront · The Breakfast Pig

Day 13Sault Ste. Marie to Thunder Bay, Ontario

Lake Superior shoreline viewpoints · Terry Fox Memorial and Lookout · The Voyageurs' Lodge Cookhouse

Day 14Thunder Bay and Sleeping Giant, Ontario

Sleeping Giant Provincial Park · Kakabeka Falls · Bight Restaurant & Bar

Day 15Thunder Bay to Kenora, Ontario

Lake of the Woods waterfront · Ontario–Manitoba Shield crossing · The Sal

Day 16Kenora to Winnipeg, Manitoba

Whiteshell Provincial Park roadside stop · The Forks arrival walk · The Hungry Pug Cafe

Day 17Winnipeg, Manitoba

Canadian Museum for Human Rights · The Forks · Deer + Almond

Day 18Winnipeg to Regina, Saskatchewan

Prairie Trans-Canada drive · Wascana Centre · Rebellion Brewing Company

Day 19Regina to Calgary, Alberta

Medicine Hat historic clay district · Calgary riverfront arrival walk · Everyday Kitchen

Day 20Calgary through Banff to Lake Louise, Alberta

Banff National Park scenic corridor · Lake Louise by reserved Parks Canada shuttle · Tooloulou's

Day 21Lake Louise through Yoho to Kamloops, British Columbia

Emerald Lake, Yoho National Park · Rogers Pass National Historic Site · Truffle Pigs Bistro & Lodge

Day 22Kamloops to Vancouver via the Fraser Canyon

Fraser Canyon Highway 1 · Hell's Gate Airtram conditional stop · Hello Toast

Day 23Vancouver, British Columbia

Stanley Park seawall and viewpoints · Museum of Anthropology · Miku Vancouver

Day 24Vancouver to Victoria via Tsawwassen–Swartz Bay ferry

BC Ferries Tsawwassen–Swartz Bay crossing · Butchart Gardens conditional arrival visit · Tsawwassen ferry terminal provisions

Day 25Victoria and Trans-Canada Mile Zero

Trans-Canada Highway Mile Zero · Inner Harbour and Royal BC Museum · Jam Cafe Victoria

Stops along the route

St. John's — Departure — Trans-Canada Highway — Canada
Departure
St. John's
Colorful harbor city at the Atlantic edge. A lively launch point with steep streets and salt-air views.
Hotels
Corner Brook — City — Trans-Canada Highway — Canada
City
Corner Brook
A western Newfoundland stop between fjords and forest. It feels remote, green, and unmistakably coastal.
Hotels
Halifax, Nova Scotia — City — Trans-Canada Highway — Canada
City
Halifax, Nova Scotia
A major Atlantic cultural stop after the Cape Breton arrival.
Charlottetown, Prince Edward Island — City — Trans-Canada Highway — Canada
City
Charlottetown, Prince Edward Island
The PEI branch ensures the route represents all ten provinces.
New Brunswick — City — Trans-Canada Highway — Canada
City
New Brunswick
Moncton, Fredericton, and the upper Saint John River provide a real Maritime crossing instead of a Newfoundland-to-Quebec jump.
Quebec City — City — Trans-Canada Highway — Canada
City
Quebec City
A historic river city with stone walls and old-world streets. The St. Lawrence scenery gives the drive a grand pause.
Hotels
Show 9 more
Ottawa — City — Trans-Canada Highway — Canada
City
Ottawa
Canada's capital, with Parliament Hill and the Rideau Canal breaking up the long crossing into Ontario.
Sudbury — City — Trans-Canada Highway — Canada
City
Sudbury
A mining city on the Canadian Shield, marked by the giant roadside Big Nickel. The landscape turns to rock, lakes, and boreal forest from here west.
Sault Ste. Marie — City — Trans-Canada Highway — Canada
City
Sault Ste. Marie
A St. Marys River border town where the highway picks up the Lake Superior shoreline for the long haul toward Thunder Bay.
Thunder Bay — City — Trans-Canada Highway — Canada
City
Thunder Bay
A northern Lake Superior city where the highway meets huge water. It marks the shift into wide Shield country.
Winnipeg — City — Trans-Canada Highway — Canada
City
Winnipeg
Prairie capital with broad skies and a busy downtown core. It offers a welcome reset after long open-road stretches.
Hotels
Calgary — City — Trans-Canada Highway — Canada
City
Calgary
A major western hub with mountain access and urban energy. It is a natural gateway to the Rockies.
Hotels
Kamloops — City — Trans-Canada Highway — Canada
City
Kamloops
A dry interior city surrounded by rolling hills and rivers. It bridges the Rockies and the coastbound finale.
Hotels
Vancouver — City — Trans-Canada Highway — Canada
City
Vancouver
A dedicated Pacific city stop before the final vehicle ferry.
Victoria — Arrival — Trans-Canada Highway — Canada
Arrival
Victoria
A harbor city with gardens, ferries, and a mild seaside feel. The coast-to-coast drive ends here in calm Pacific light.
Hotels

Things to Do

Yoho National Park — Nature — Trans-Canada Highway — Canada
Nature
Yoho National Park
Glacial peaks, turquoise water, and steep canyon walls. One of the most dramatic mountain sections on the route.
Signal Hill — viewpoint — Trans-Canada Highway — Canada
viewpoint
Signal Hill
Take in the harbor and coastline from one of St. John's best overlooks. It gives the route an iconic Atlantic start.
Halifax waterfront and Canadian Museum of Immigration — Museum District — Trans-Canada Highway — Canada
Museum District
Halifax waterfront and Canadian Museum of Immigration
A representative Nova Scotia cultural stop after the ferry.
Charlottetown and Confederation Bridge — Historic District — Trans-Canada Highway — Canada
Historic District
Charlottetown and Confederation Bridge
Represent Prince Edward Island on the coast-to-coast line.
Old Quebec — historic district — Trans-Canada Highway — Canada
historic district
Old Quebec
Walk cobblestone streets and stone ramparts above the St. Lawrence. It is one of the most atmospheric stops on the route.
Sleeping Giant Provincial Park — hiking — Trans-Canada Highway — Canada
hiking
Sleeping Giant Provincial Park
Hike or drive for sweeping Lake Superior views and rugged cliffs. It captures the wild scale of northern Ontario.
Show 3 more
Canadian Museum for Human Rights — museum — Trans-Canada Highway — Canada
museum
Canadian Museum for Human Rights
A major cultural stop in Winnipeg with striking architecture. It adds a strong urban break between prairie miles.
Lake Louise by reserved Parks Canada shuttle — lake — Trans-Canada Highway — Canada
lake
Lake Louise by reserved Parks Canada shuttle
Use the reserved shuttle in peak season rather than presenting the lake as a simple drive-up stop.
Vancouver and Victoria Pacific finish — City and Ferry — Trans-Canada Highway — Canada
City and Ferry
Vancouver and Victoria Pacific finish
Restore the mainland city and the final BC Ferries transfer before reaching Mile Zero in Victoria.

Where to Eat

Portage — Newfoundland — Trans-Canada Highway — Canada
Newfoundland
Portage
A current St. John’s restaurant focused on local ingredients; reserve ahead.
Bar Kismet — Seafood — Trans-Canada Highway — Canada
Seafood
Bar Kismet
A current Halifax destination restaurant; reserve ahead.
The Dunes Studio Gallery & Cafe — Island seasonal — Trans-Canada Highway — Canada
Island seasonal
The Dunes Studio Gallery & Cafe
A PEI meal option with a specific Brackley Beach address; verify seasonal hours.
Tomlin — New Canadian — Trans-Canada Highway — Canada
New Canadian
Tomlin
A current Thunder Bay restaurant replacing duplicated or uncertain listings.
Mittz Kitchen — Canadian — Trans-Canada Highway — Canada
Canadian
Mittz Kitchen
A current downtown Kamloops restaurant replacing the unverified Aurora listing.
Published on each overnight day — Regional — Trans-Canada Highway — Canada
Regional
Published on each overnight day
The day plan supplies exact, current city choices for every restored Maritime, prairie, mountain, and Pacific overnight.

Nearby and similar drives

Frequently asked questions

How long is the Trans-Canada Highway drive?

The Trans-Canada Highway covers about 7,820 km plus ferry crossings from start to finish.

How long does the Trans-Canada Highway take to drive?

Most travellers spend 25 days on the Trans-Canada Highway, depending on stops and pace.

When is the best time to drive the Trans-Canada Highway?

The recommended season for the Trans-Canada Highway is late spring to early fall.

Where does the Trans-Canada Highway start and end?

The Trans-Canada Highway runs from St. John's to Victoria.

What are the main stops on the Trans-Canada Highway?

The Trans-Canada Highway passes through St. John's, Corner Brook, Marine Atlantic crossing.

How difficult is the Trans-Canada Highway to drive?

The Trans-Canada Highway is rated moderate and is best handled with any vehicle.

Can I drive the Trans-Canada Highway in a regular car?

Yes — the Trans-Canada Highway is paved end-to-end and a regular car is fine in normal conditions.

How many fuel stops are needed on the Trans-Canada Highway?

Plan around 14 refuels (or about 27 EV charges) along the Trans-Canada Highway, based on its about 7,820 km plus ferry crossings length.

Is the Trans-Canada Highway EV friendly?

Yes — the Trans-Canada Highway has charger coverage along the route and works as an EV road trip.

Is the Trans-Canada Highway safe to drive?

Reserve Marine Atlantic’s Port aux Basques–North Sydney sailing and BC Ferries’ Tsawwassen–Swartz Bay crossing, meet vehicle check-in cutoffs, and keep weather buffers. Check every province’s road, wildfire, and weather service; account for time-zone changes, wildlife, mountain passes, remote fuel and mobile gaps, and park entry. In peak season use the reserved Parks Canada shuttle as the default for Lake Louise rather than expecting drive-up parking.

What scenic tier is the Trans-Canada Highway?

The Trans-Canada Highway is a iconic drive — Iconic road trips that anchor a region's reputation — postcard scenery, headline highways, and the routes most travellers want to drive.