The drive from Truro to North Sydney is approximately 275 kilometers. You will take Highway 104 East and cross the Canso Causeway into Cape Breton. The trip takes about 3 hours and 5 minutes. North Sydney is a major ferry terminal for connections to Newfoundland. It is a scenic and easy trip from Truro.
Total Distance: 275 km driving distance; 195 km straight-line distance.
The drive is very scenic, especially once you enter Cape Breton.
May to October for the best weather and coastal activities.