Peggy's Cove
Peggy's Cove
Saint John
Saint John
Driving

Peggy's Cove to Saint John

Updated: 30 May 2026

The drive from Peggy's Cove to Saint John, New Brunswick, covers 380 kilometers. You will travel through Nova Scotia and New Brunswick on the Trans-Canada Highway. The trip takes approximately 4 hours. Saint John is a historic port city on the Bay of Fundy. This route is a major inter-provincial journey.

Total Distance: 380 km driving, 280 km air distance.
Fastest Way
Driving takes 4 hours via the highway.
Cheapest Way
Driving your own vehicle is the most practical option.
Compare Peggy's Cove to Saint John Routes
Driving
Direct
Duration
4 hours
Avg Price
$50-$60
Operator
Personal Vehicle
Route
Trans-Canada Highway 104 to Highway 2 and 1.

The drive is long; plan for breaks.

Travel Tips
  • Fuel
    Fill up in Moncton or Sussex.
  • Traffic
    Highway 1 can be busy near Saint John.
  • Navigation
    Follow signs for Saint John.
  • Dining
    Many restaurants are available in Saint John.
  • Weather
    Check for fog on the coast.
Safety Tips
  • Highway Driving
    Maintain a safe distance on the highway.
  • Wildlife
    Deer are common near the highway.
  • Emergency
    Saint John Regional Hospital is available.
  • Visibility
    Use headlights on the highway.
People Also Ask
  • Is there a bus?
    No direct public transit.
  • How long is the drive?
    About 4 hours.
  • Is it a major city?
    Yes, a historic port city.
  • Are there hotels?
    Yes, many options.
  • Can I fly?
    Yes, to Saint John airport.
Quick Info
  • From Peggy's Cove, Nova Scotia, Canada
  • To Saint John, New Brunswick, Canada
  • Modes
Best Time to Travel

Summer for the Reversing Falls and harbor tours.

Things to Do in Saint John
1
Reversing Falls
See the unique tidal phenomenon.
2
City Market
Visit the oldest farmers market in Canada.
3
Martello Tower
Explore the historic site.
4
Bay of Fundy
Enjoy the coastal views.
Tags
Peggy's Cove to Saint John Saint John travel driving to Saint John Nova Scotia to New Brunswick Peggy's Cove to Saint John route Saint John city guide Trans-Canada Highway road trip NS to NB