Saint Leonard
Saint Leonard
Campbellton
Campbellton
Driving

Saint Leonard to Campbellton

Updated: 27 May 2026

The journey from Saint Leonard to Campbellton covers 180 kilometers. You will take Route 17 North through the Appalachian Mountains. The drive takes approximately 2 hours and 15 minutes. This route is very scenic, passing through dense forests and small communities. It is a quiet, beautiful drive in Northern New Brunswick.

Total Distance: 180 km driving distance, 150 km straight-line air distance.
Fastest Way
Driving takes 2 hours 15 minutes.
Cheapest Way
Driving your own vehicle is the only practical option.
Compare Saint Leonard to Campbellton Routes
Driving
Direct
Duration
2 hours 15 minutes
Avg Price
30 to 45 CAD
Operator
Personal Vehicle
Route
Take Route 17 North directly to Campbellton.

Route 17 is a two-lane highway; drive with caution.

Travel Tips
  • Road Conditions
    Route 17 can be narrow; stay alert for oncoming traffic.
  • Fuel
    Gas stations are sparse on Route 17; fuel up in Saint Leonard.
  • Weather
    Mountain weather changes quickly; be prepared for rain or snow.
  • Connectivity
    Cell service is limited in the mountain passes.
  • Timing
    Travel during daylight hours for better visibility.
Safety Tips
  • Wildlife
    Moose are very common on Route 17; drive slowly.
  • Roads
    Be careful on curves during wet weather.
  • Emergency
    Carry a satellite messenger or paper map.
  • Speed
    Adhere to speed limits, especially in small towns.
People Also Ask
  • Is there a bus to Campbellton?
    No, there is no regular bus service on this route.
  • How long is the drive?
    The drive takes about 2 hours and 15 minutes.
  • Are there tolls on Route 17?
    No, the route is toll-free.
  • What is the best way to travel?
    Driving is the only practical method.
  • Is Campbellton a scenic town?
    Yes, it is located on the beautiful Restigouche River.
Quick Info
  • From Saint Leonard, New Brunswick, Canada
  • To Campbellton, New Brunswick, Canada
  • Modes
Best Time to Travel

Autumn for the spectacular fall colors in the mountains.

Things to Do in Campbellton
1
Restigouche River
Enjoy the river views and fishing opportunities. It is famous for Atlantic salmon.
2
Sugarloaf Provincial Park
Hike or ski on the mountain. It offers great views of the surrounding area.
3
Campbellton Waterfront
Walk along the waterfront and see the giant salmon statue. It is a local landmark.
4
Battle of the Restigouche
Visit the historic site to learn about the naval battle. It is an educational experience.
Tags
Saint Leonard to Campbellton distance driving Saint Leonard to Campbellton Campbellton travel Route 17 NB Northern New Brunswick travel Saint Leonard to Campbellton route NB road trip traveling to Campbellton