Truro
Truro
Bus Driving

Truro to Glace Bay

Updated: 30 May 2026

The journey from Truro to Glace Bay covers approximately 350 kilometers across the Trans-Canada Highway. You will travel east through the Canso Causeway, entering Cape Breton Island. The route primarily follows Highway 104 and Highway 125. Expect a driving time of roughly 4 hours depending on traffic near Sydney. This route is the main artery for accessing the industrial heart of Cape Breton.

Total Distance: 350 km driving distance; 280 km straight-line air distance.
Fastest Way
Driving your own vehicle is the fastest, taking 4 hours.
Cheapest Way
Maritime Bus is the most cost-effective for solo travelers.
Compare Truro to Glace Bay Routes
Bus
Connecting
Driving
Direct
Duration 5 hours 30 mins 4 hours
Avg Price 70-90 CAD 60-80 CAD in fuel
Operator Maritime Bus Personal Vehicle
Route Truro Terminal to Sydney, then local taxi Highway 104 East to Highway 125
Tip Book tickets online in advance to secure lower fares. Check the Canso Causeway wind conditions before departing.
Travel Tips
  • Fuel Up
    Fill your tank in Antigonish as gas stations become sparser on parts of the highway.
  • Weather Check
    Cape Breton weather changes rapidly; always carry a rain jacket.
  • Booking
    Reserve your bus seat at least 48 hours before departure.
  • Navigation
    Download offline maps as cellular service can be spotty near the Causeway.
  • Rest Stops
    Stop in Port Hawkesbury for a break and local food options.
Safety Tips
  • Wildlife
    Watch for moose on the highway, especially during dawn and dusk.
  • Road Conditions
    Winter driving requires winter tires due to heavy snowfall in the Highlands.
  • Emergency
    Keep a roadside emergency kit in your trunk at all times.
  • Visibility
    Use headlights during the day on Highway 104 for better visibility.
People Also Ask
  • Is there a train to Glace Bay?
    No, there is no passenger rail service to Glace Bay.
  • How long is the drive?
    The drive takes approximately 4 hours.
  • Are there tolls?
    No, there are no tolls on this route.
  • Can I fly?
    You can fly into Sydney (YQY) and drive 20 minutes to Glace Bay.
  • Is the bus reliable?
    Yes, Maritime Bus operates daily scheduled service.
Quick Info
  • From Truro, Nova Scotia, Canada
  • To Glace Bay, Nova Scotia, Canada
  • Modes
Best Time to Travel

July to September for clear roads and pleasant coastal weather.

Things to Do in Glace Bay
1
Cape Breton Miners Museum
Experience the underground mine tour led by former miners. It provides deep insight into the coal mining history of Glace Bay.
2
Savoy Theatre
Visit this historic venue in Glace Bay for live performances. It is a cultural landmark for the entire region.
3
Dominion Beach Provincial Park
Enjoy a long sandy beach perfect for walking. It is located just a short drive from the town center.
4
Old Town Hall
Admire the architecture of this heritage building. It serves as a focal point for local history displays.
Tags
Truro to Glace Bay drive Nova Scotia travel guide Highway 104 route Cape Breton transport Maritime Bus Truro Glace Bay travel driving in Nova Scotia Truro to Sydney route Nova Scotia road trip best way to Glace Bay