The drive from Truro to Inverness is approximately 280 kilometers. You will take Highway 104 East and cross the Canso Causeway into Cape Breton. The trip takes about 3 hours and 15 minutes. Inverness is a beautiful coastal community on the west coast of Cape Breton. It is a scenic and easy trip from Truro.
Total Distance: 280 km driving distance; 200 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.