The trip from Elmsdale to Sydney covers approximately 400 kilometers along the Trans-Canada Highway 104. You will travel through the central mainland, cross the Canso Causeway, and continue along Highway 105 and 125 into Sydney. The drive typically takes 4 hours and 30 minutes. This is the primary artery connecting mainland Nova Scotia to Cape Breton Island. It is a well-paved, multi-lane highway for the majority of the journey.
Total Distance: 400 km driving distance; 310 km straight-line air distance.
Stop in Antigonish for a break; it is roughly the halfway point.
July to September for pleasant weather and access to all Cape Breton attractions.