Saint-Leonard
Saint-Leonard
Amherst
Amherst
Train Driving

Saint-Leonard to Amherst

Updated: 27 May 2026

Amherst is the first major town you encounter upon entering Nova Scotia from New Brunswick. The distance from Saint-Leonard is roughly 500 kilometers. You will travel along the Trans-Canada Highway (Route 2) until you cross the border into Nova Scotia, where it becomes Highway 104. The journey takes approximately 5 hours and 30 minutes by car. Train service is also available via the Via Rail Ocean line.

Total Distance: 500 km driving distance; 430 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking about 5.5 hours.
Cheapest Way
Driving is the most economical choice for groups.
Compare Saint-Leonard to Amherst Routes
Train
Connecting
Driving
Direct
Duration 8 hours 5 hours 30 mins
Avg Price $120-$180 $70-$95 in fuel
Operator Via Rail Personal Vehicle
Route Moncton to Amherst via Ocean train. Route 2 to Highway 104 East.
Tip The train station in Amherst is a historic site. The border crossing is seamless; no stops required.
Travel Tips
  • Border Crossing
    Ensure you have your license and registration ready, though no formal stop exists.
  • Time Zone
    Nova Scotia is in the Atlantic Time Zone, same as New Brunswick.
  • Dining
    Amherst has several local diners serving traditional Maritime food.
  • Parking
    Street parking is generally available and affordable in Amherst.
  • Connectivity
    Cell service is reliable along the entire highway route.
Safety Tips
  • Highway 104
    Be aware of high winds when crossing the Cobequid Pass area.
  • Fatigue
    Take breaks every two hours to stay alert on the long drive.
  • Vehicle Check
    Check your tire pressure before leaving Saint-Leonard.
  • Emergency
    Keep a charged phone and a power bank in your vehicle.
People Also Ask
  • Is Amherst in Nova Scotia?
    Yes, Amherst is located in Cumberland County, Nova Scotia.
  • Does the train go to Amherst?
    Yes, the Via Rail Ocean train stops in Amherst.
  • How long is the drive?
    The drive is approximately 5 hours and 30 minutes.
  • Are there tolls?
    No, there are no tolls on this specific route.
  • What is the best time to visit?
    Summer and early autumn are the best times.
Quick Info
  • From Saint-Leonard, New Brunswick, Canada
  • To Amherst, Nova Scotia, Canada
  • Modes
Best Time to Travel

Summer months for the best driving conditions.

Things to Do in Amherst
1
Cumberland County Museum
Learn about the rich industrial history of Amherst. It is located in a beautiful historic building.
2
Victoria Street
Stroll through the downtown area to see well-preserved Victorian architecture. It is the heart of the town.
3
Amherst Shore
Drive a short distance to the coast for stunning views of the Northumberland Strait. It is perfect for a picnic.
4
Dickey Park
A great local park for walking and relaxing. It offers plenty of green space.
Tags
Saint-Leonard to Amherst travel to Amherst NS driving to Nova Scotia Via Rail Amherst Maritime Bus Amherst New Brunswick to Nova Scotia Amherst travel guide transportation Saint-Leonard