Port Hood
Port Hood
Yarmouth
Yarmouth
Driving

Port Hood to Yarmouth

Updated: 30 May 2026

The journey from Port Hood to Yarmouth spans approximately 580 kilometers across the province of Nova Scotia. You will primarily travel via Highway 104 and Highway 103, connecting the western coast of Cape Breton to the southern tip of the province. Expect a driving time of roughly 6 to 7 hours depending on traffic near Halifax. This route takes you through the heart of the Annapolis Valley and along the South Shore. It is a scenic drive that showcases the diverse geography of the Maritimes.

Total Distance: 580 km driving distance, 410 km straight-line air distance.
Fastest Way
Driving via Highway 104 and 103 is the fastest, taking 6.5 hours.
Cheapest Way
Driving your own vehicle is the most cost-effective method for this route.
Compare Port Hood to Yarmouth Routes
Driving
Direct
Duration
6 hours 30 mins
Avg Price
80-120 CAD in fuel
Operator
Personal Vehicle
Route
Highway 19 to Highway 104, then Highway 103 through Halifax.

Stop in Mahone Bay for a quick break to see the iconic three churches.

Travel Tips
  • Fuel Up
    Fill your tank in Antigonish before hitting the longer stretches of Highway 104.
  • Traffic Awareness
    Expect heavy traffic when passing through the Halifax Regional Municipality during rush hours.
  • Weather Checks
    Check the Nova Scotia 511 website for real-time road construction updates.
  • Pack Snacks
    Limited food options exist on the rural stretches of Highway 103; pack a cooler.
  • Cell Service
    Expect intermittent cellular reception in remote areas of the South Shore.
Safety Tips
  • Wildlife
    Watch for moose and deer crossing the highway, especially during dawn and dusk.
  • Speed Limits
    Adhere strictly to speed limits, as RCMP patrols are frequent on Highway 104.
  • Fog
    Coastal fog can reduce visibility rapidly; use your low-beam headlights.
  • Winter Driving
    If traveling in winter, ensure your vehicle is equipped with certified winter tires.
People Also Ask
  • Is there a train to Yarmouth?
    No, there is currently no passenger rail service to Yarmouth.
  • How long is the drive?
    The drive takes approximately 6.5 hours.
  • Are there tolls?
    There are no toll roads on this specific route.
  • Can I fly?
    There are no direct commercial flights between Port Hood and Yarmouth.
  • What is the best highway?
    Highway 104 and Highway 103 are the primary arterial routes.
Quick Info
  • From Port Hood, Nova Scotia, Canada
  • To Yarmouth, Nova Scotia, Canada
  • Modes
Best Time to Travel

July to September for optimal road conditions and coastal visibility.

Things to Do in Yarmouth
1
Cape Forchu Lighthouse
Visit this iconic apple-core shaped lighthouse in Yarmouth. It offers stunning views of the Atlantic Ocean.
2
Yarmouth County Museum
Explore local maritime history and the famous Yarmouth Runic Stone. It provides deep insight into regional heritage.
3
Port Hood Beach
Start your trip by walking the warm sandy shores of Port Hood. It is known for having the warmest waters in the province.
4
Halifax Waterfront
Take a mid-trip break at the Halifax boardwalk. It is the perfect spot for lunch and a walk by the harbor.
Tags
Port Hood to Yarmouth drive Nova Scotia road trip Highway 104 route driving in Nova Scotia Yarmouth travel guide Cape Breton to Yarmouth Nova Scotia highway travel best route to Yarmouth