The drive from Upper Stewiacke to St. Peters is approximately 220 kilometers and takes about 2 hours and 20 minutes. You will travel via the Trans-Canada Highway 104 and Highway 4. St. Peters is a beautiful village on the shores of Bras d'Or Lake and the St. Peters Canal. This route takes you from the mainland to Cape Breton Island, offering stunning views of the landscape.
Total Distance: 220 km driving distance, 160 km straight-line air distance.
The Canso Causeway connects the mainland to Cape Breton Island.
Summer and early autumn for coastal scenery and outdoor activities.