Mahone Bay
Mahone Bay
Saint John
Saint John
Driving

Mahone Bay to Saint John

Updated: 30 May 2026

The journey from Mahone Bay to Saint John covers about 350 kilometers via the Trans-Canada Highway. You can reach Saint John in approximately 4 hours by car. Saint John is a historic port city located on the Bay of Fundy, famous for the Reversing Falls and its rich maritime history. It is a key destination in New Brunswick and offers a unique urban experience. The drive is scenic and well-connected.

Total Distance: 350 km driving distance; 250 km straight-line air distance.
Fastest Way
Driving via the Trans-Canada Highway takes 4 hours.
Cheapest Way
Driving your own vehicle is the most practical method.
Compare Mahone Bay to Saint John Routes
Driving
Direct
Duration
4 hours
Avg Price
50-70 CAD
Operator
Personal Vehicle
Route
Highway 103 to Highway 102 to Highway 104 to Highway 2 to Highway 1.

The drive is long; plan for stops.

Travel Tips
  • Plan Your Stops
    Take breaks in Moncton or Sussex.
  • Fuel Up
    Gas is readily available on the highway.
  • Drive Safely
    Follow speed limits on the highway.
  • Pack Snacks
    Bring water for the drive.
  • Check Weather
    Weather can change in the Maritimes.
Safety Tips
  • Highway Safety
    Stay alert on the highway.
  • Wildlife
    Watch for deer on rural roads.
  • Emergency Prep
    Keep your phone charged.
  • Weather
    Be prepared for rain and fog.
People Also Ask
  • Is there a bus?
    Yes, Maritime Bus operates to Saint John.
  • How long is the drive?
    The drive takes 4 hours.
  • Is it in New Brunswick?
    Yes, it is a major city in New Brunswick.
  • Are there flights?
    Yes, Saint John has an airport (YSJ).
  • Is it a good city?
    Yes, it is a historic and vibrant city.
Quick Info
  • From Mahone Bay, Nova Scotia, Canada
  • To Saint John, New Brunswick, Canada
  • Modes
Best Time to Travel

May to October for the best weather and harbor activities.

Things to Do in Saint John
1
Reversing Falls
Watch the tide reverse the river flow. It is a natural wonder.
2
City Market
Visit the historic market. It is the oldest in Canada.
3
Uptown Saint John
Explore the historic architecture. It is very charming.
4
Bay of Fundy
Experience the highest tides in the world.
Tags
Mahone Bay to Saint John Saint John New Brunswick travel to Saint John driving to Saint John New Brunswick port city Nova Scotia to New Brunswick Mahone Bay to Saint John distance how to get to Saint John