Driving from Cape Breton to Toronto: The Trans-Canada Highway Route
The drive from Cape Breton Island (Nova Scotia) to Toronto (Ontario) is an epic ~1,650 km (1,025 mi) journey along the Trans-Canada Highway (Highway 104/105/1/401), crossing four provinces.
Route Overview
- Cape Breton → Mainland Nova Scotia:
- Start: Sydney / Baddeck / wherever on island
- Hwy 105 south to Port Hastings
- Canso Causeway (1.3 km rock-fill bridge) crosses Strait of Canso onto mainland
- Hwy 104 west to Amherst (NS/NB border)
- New Brunswick:
- Hwy 104 → Hwy 2 (TCH) at Amherst
- Moncton → Fredericton → Woodstock → NB/QC border (Edmundston)
- ~520 km in NB
- Quebec:
- Hwy 2 becomes Autoroute 85 / 20 (TCH)
- Rivière-du-Loup → Quebec City (cross St. Lawrence via Pierre Laporte or Quebec Bridge)
- Autoroute 40 west along north shore → Montreal (bypass via A-30 or through city)
- ~750 km in QC
- Ontario:
- Highway 401 (Macdonald-Cartier Freeway) – North America's busiest highway
- Montreal border → Cornwall → Kingston → Belleville → Toronto
- ~380 km in ON
Practical Details
- Driving time: 16–18 hours pure driving; 2+ days recommended (fatigue, weather, stops).
- Fuel: ~150–180 L (12–14 L/100km); $200–250 CAD.
- Tolls: Only Canso Causeway ($2 passenger vehicle – cash/card). No other tolls on this route.
- Services: Plan stops in Moncton, Rivière-du-Loup, Quebec City, Kingston.
- Winter (Nov–Apr): Mandatory winter tires in QC; NB/NS recommended. Check 511 for closures. Blizzards common in NB/QC.
- Ferry Alternative: North Sydney (NS) → Port aux Basques (NL) → ferry to Nova Scotia? No – that's Newfoundland. Not relevant here.
Scenic Detours (If Time Allows)
- Cabot Trail (Cape Breton) – do before leaving island
- Fundy National Park (NB) – highest tides
- Kamouraska / Charlevoix (QC) – St. Lawrence vistas
- 1000 Islands (ON) – Gananoque boat tour