Truro
Truro
St. Peters
St. Peters
Driving

Truro to St. Peters

Updated: 30 May 2026

The drive from Truro to St. Peters is approximately 240 kilometers, taking about 2 hours and 30 minutes. You will travel east on Highway 104, crossing the Canso Causeway, and then follow Highway 4 along the southern shore of Bras d'Or Lake. This route offers beautiful views of the lake and is the gateway to the eastern side of Cape Breton Island.

Total Distance: 240 km driving distance; 190 km straight-line air distance.
Fastest Way
Driving is the fastest, taking 2 hours 30 minutes.
Cheapest Way
Driving is the most efficient and cost-effective way.
Compare Truro to St. Peters Routes
Driving
Direct
Duration
2 hours 30 mins
Avg Price
50-60 CAD in fuel
Operator
Personal Vehicle
Route
Highway 104 to Highway 4

Highway 4 is a scenic route with many pull-offs.

Travel Tips
  • Scenic Stops
    Stop at the various lookouts along Highway 4 for photos.
  • Dining
    Try the local fresh seafood at restaurants near the canal.
  • Supplies
    St. Peters has grocery stores and gas stations for your needs.
  • Weather
    The lake can create its own microclimate; dress in layers.
  • Planning
    Check the canal lock schedule if you plan to watch the boats.
Safety Tips
  • Road Curves
    Highway 4 has many curves; maintain a safe speed.
  • Wildlife
    Be alert for deer crossing the road in rural sections.
  • Emergency
    Cell service is generally good, but keep a backup map.
  • Driving
    Avoid driving during heavy fog which can occur near the lake.
People Also Ask
  • Is St. Peters on Cape Breton?
    Yes, it is located on the southern part of the island.
  • How long is the drive?
    It takes about 2.5 hours from Truro.
  • Are there tolls?
    No, there are no tolls on this route.
  • Can I swim in the lake?
    Yes, there are several public beaches along the lake.
  • Is it a tourist town?
    It is a popular stop for those touring the island.
Quick Info
  • From Truro, Nova Scotia, Canada
  • To St. Peters, Nova Scotia, Canada
  • Modes
Best Time to Travel

June to October for boating and lake-side activities.

Things to Do in St. Peters
1
St. Peters Canal National Historic Site
Watch boats pass through the historic canal connecting the Atlantic to the Bras d'Or Lake.
2
Battery Provincial Park
Enjoy panoramic views of the St. Peters Inlet and the surrounding hills.
3
Nicholas Denys Museum
Learn about the history of the area and the early French settlers.
4
Bras d'Or Lake
Rent a kayak or take a boat tour to explore this massive inland sea.
Tags
Truro to St. Peters St. Peters Nova Scotia Cape Breton travel driving to St. Peters Highway 104 Nova Scotia road trip St. Peters Canal Bras d'Or Lake Truro to Cape Breton travel guide