Saint-Leonard
Saint-Leonard
Sydney
Sydney
Bus Driving

Saint-Leonard to Sydney

Updated: 28 May 2026

Sydney is the largest city on Cape Breton Island. The distance from Saint-Leonard is approximately 900 kilometers. You will travel via the Trans-Canada Highway (Route 2) and Highway 104, crossing the Canso Causeway onto the island. The drive takes about 9 hours and 30 minutes. This is a long journey, so plan for stops along the way.

Total Distance: 900 km driving distance; 720 km straight-line air distance.
Fastest Way
Driving is the fastest way, taking about 9.5 hours.
Cheapest Way
Maritime Bus is the most affordable for solo travelers.
Compare Saint-Leonard to Sydney Routes
Bus
Connecting
Driving
Direct
Duration 12 hours 9 hours 30 mins
Avg Price $160-$200 $140-$180 in fuel
Operator Maritime Bus Personal Vehicle
Route Moncton to Sydney via Highway 104. Route 2 to Highway 104 East, then Highway 105.
Tip Expect a long day of travel with multiple stops. The drive across the Canso Causeway is iconic.
Travel Tips
  • Booking
    Book accommodations in Sydney well in advance during summer.
  • Driving
    The drive across Cape Breton is beautiful; take your time.
  • Dining
    Try the local seafood, especially the lobster and crab.
  • Navigation
    Follow signs for the Canso Causeway to reach the island.
  • Weather
    Cape Breton weather can be unpredictable; pack for all conditions.
Safety Tips
  • Highway 105
    Be aware of winding roads and steep hills on Cape Breton.
  • Fatigue
    Plan an overnight stop if you are not used to long drives.
  • Vehicle
    Check your brakes before driving in the hilly terrain.
  • Emergency
    Keep a spare tire and jack in your vehicle.
People Also Ask
  • Is Sydney on an island?
    Yes, it is located on Cape Breton Island.
  • How long is the drive?
    The drive is approximately 9 hours and 30 minutes.
  • Is there a bus?
    Yes, Maritime Bus provides service to Sydney.
  • What is the Big Fiddle?
    It is a giant statue celebrating Cape Breton's musical heritage.
  • Are there hotels?
    Yes, there are many hotels and resorts in Sydney.
Quick Info
  • From Saint-Leonard, New Brunswick, Canada
  • To Sydney, Nova Scotia, Canada
  • Modes
Best Time to Travel

July to September for the Cabot Trail and coastal views.

Things to Do in Sydney
1
The Big Fiddle
Visit the world's largest fiddle on the Sydney waterfront. It is a symbol of Cape Breton music.
2
Fortress of Louisbourg
A short drive away, this historic site is a must-visit. It is a reconstructed 18th-century French fortress.
3
Cape Breton Miners Museum
Learn about the coal mining history of the region. It offers a unique underground tour.
4
Sydney Waterfront
Enjoy a walk along the harbor. It is a great place to see cruise ships and local boats.
Tags
Saint-Leonard to Sydney driving to Sydney NS Cape Breton travel Highway 104 to Sydney Nova Scotia road trip Sydney NS transport Saint-Leonard to Cape Breton travel guide Sydney