North Sydney
North Sydney
Port Hawkesbury
Port Hawkesbury
Driving

North Sydney to Port Hawkesbury

Updated: 31 May 2026

The drive from North Sydney to Port Hawkesbury is approximately 140 km. You will take the Trans-Canada Highway (Hwy 105) across Cape Breton Island. The journey takes about 1.5 hours. It is a very scenic drive through the heart of the island.

Total Distance: Driving distance 140 km; straight-line air distance 110 km.
Fastest Way
Driving.
Cheapest Way
Driving.
Compare North Sydney to Port Hawkesbury Routes
Driving
Direct
Duration
1.5 hours
Avg Price
$25 - $35 (fuel)
Operator
Personal Vehicle
Route
Hwy 105

The drive is very straightforward.

Travel Tips
  • Traffic
    Traffic is generally light.
  • Taxis
    Taxis are available.
  • Parking
    Parking is easy to find.
  • Navigation
    The route is well-marked.
  • Weather
    Be prepared for coastal winds.
Safety Tips
  • Winter Driving
    Drive carefully in winter.
  • Pedestrian Safety
    Watch for pedestrians.
  • Vehicle Maintenance
    Keep your car in good shape.
  • Emergency
    Dial 911 for emergencies.
People Also Ask
  • How long is the drive?
    Approximately 1.5 hours.
  • Is there a bus?
    Maritime Bus provides service in the region.
  • How long does it take?
    About 1.5 hours by car.
  • Is it expensive?
    No, it is very affordable.
  • Can I walk?
    It is too far to walk.
Quick Info
  • From North Sydney, Nova Scotia, Canada
  • To Port Hawkesbury, Nova Scotia, Canada
  • Modes
Best Time to Travel

May to October for the best weather.

Things to Do in Port Hawkesbury
1
Canso Causeway
Experience the gateway to Cape Breton Island.
2
Port Hawkesbury Civic Centre
Enjoy local events and sports.
3
Strait Area
Explore the beautiful coastal scenery.
4
Local Parks
Visit nearby outdoor spaces.
Tags
North Sydney to Port Hawkesbury driving to Port Hawkesbury Cape Breton travel Nova Scotia travel Port Hawkesbury transport North Sydney travel Maritime travel Canso Causeway