The journey from Wallace to Port Hawkesbury is a 230-kilometer drive that takes you across the Canso Causeway into Cape Breton Island. The trip takes approximately 2 hours and 30 minutes via the Trans-Canada Highway (Highway 104). You will pass through the mainland and into the gateway town of Port Hawkesbury. Port Hawkesbury is known for its deep-water port, historic architecture, and beautiful coastal views. This is a major arterial road and is well-serviced with gas stations and rest stops.
Total Distance: 230 km driving distance; 180 km straight-line air distance.
The Canso Causeway is the only road access to Cape Breton Island.
June to September for the best weather and access to Cape Breton attractions.