The drive from Truro to Baddeck is approximately 250 kilometers. You will take Highway 104 East and cross the Canso Causeway into Cape Breton. The trip takes about 2 hours and 45 minutes. Baddeck is a beautiful village on the shores of the Bras d'Or Lake. It is a scenic and easy trip from Truro.
Total Distance: 250 km driving distance; 180 km straight-line distance.
The drive is very scenic, especially once you enter Cape Breton.
May to October for the best weather and lake activities.