Port Hawkesbury
Port Hawkesbury
Driving

Glace Bay to Port Hawkesbury

Updated: 30 May 2026

The journey from Glace Bay to Port Hawkesbury covers approximately 185 kilometers across Cape Breton Island. You will primarily utilize Highway 125 to connect with the Trans-Canada Highway 105. The drive typically takes 2 hours depending on traffic near Sydney. This route crosses the Bras d'Or Lake region, offering scenic views of the island's interior. It is the primary artery for commercial and passenger traffic moving toward the Canso Causeway.

Total Distance: 185 km driving distance; 140 km straight-line air distance.
Fastest Way
Driving via Highway 105 is the fastest route, taking exactly 2 hours.
Cheapest Way
Driving your own vehicle is the most cost-effective method at approximately 35 CAD in fuel.
Compare Glace Bay to Port Hawkesbury Routes
Driving
Direct
Duration
2 hours
Avg Price
30-45 CAD
Operator
Personal Vehicle
Route
Highway 125 to Highway 105 West.

Check the Canso Causeway wind warnings before departing.

Travel Tips
  • Fuel Up
    Fill your tank in Sydney before heading west as gas stations become sparse on parts of Highway 105.
  • Weather Check
    Fog can roll in quickly near the Bras d'Or Lakes, so keep your headlights on during daytime.
  • Cell Service
    Expect intermittent cellular coverage in the mountainous sections of the highway.
  • Speed Limits
    Watch for speed limit reductions when passing through small communities like Whycocomagh.
  • Rest Stops
    Use the designated provincial picnic parks for safe breaks along the Trans-Canada Highway.
Safety Tips
  • Wildlife
    Moose are common on Highway 105, especially at dawn and dusk; drive with extreme caution.
  • Road Conditions
    Winter driving requires snow tires as the highway is prone to drifting and ice.
  • Emergency
    Keep a roadside emergency kit in your trunk, including blankets and water.
  • Towing
    Ensure your vehicle is capable of handling the hilly terrain of the Cape Breton Highlands approach.
People Also Ask
  • Is there a bus?
    There is no direct public bus service between Glace Bay and Port Hawkesbury.
  • How long is the drive?
    The drive takes approximately 2 hours under normal conditions.
  • Are there tolls?
    There are no tolls on this route.
  • Is the road safe?
    The highway is a well-maintained two-lane road, but requires vigilance for wildlife.
  • Can I take a train?
    No, there is no passenger rail service available on this route.
Quick Info
  • From Glace Bay, Nova Scotia, Canada
  • To Port Hawkesbury, Nova Scotia, Canada
  • Modes
Best Time to Travel

July to September for clear road conditions and minimal fog.

Things to Do in Port Hawkesbury
1
Canso Causeway
View the massive engineering feat connecting Cape Breton to the mainland. It is a vital link for all island traffic.
2
Bras d'Or Lake
Stop at various lookouts along Highway 105 to see the inland sea. The water is calm and perfect for photography.
3
Sydney Waterfront
Pass through Sydney to see the world's largest fiddle. It serves as a cultural landmark for the region.
4
Baddeck
Visit this village on the way to see the Alexander Graham Bell National Historic Site. It offers deep insights into local history.
Tags
Glace Bay to Port Hawkesbury drive Cape Breton travel Highway 105 route Nova Scotia road trip Port Hawkesbury transport driving in Cape Breton Sydney to Port Hawkesbury Cape Breton transit