Skip to content

Table of contents

About Salisbury, NB

Salisbury's a quick hop off the Trans-Canada Highway, about 28 km west of Moncton, right along the Petitcodiac River valley. It's mostly a pass-through for locals running errands to Moncton, Riverview, or Dieppe, all within about a half-hour drive, though it also sees its share of travelers heading to or from Greater Moncton Roméo LeBlanc International Airport, roughly 37 km away. EV charging is easy to find nearby in Moncton and Dieppe. Worth knowing: the old Intercolonial Railway station still stands in the village, a nod to Salisbury's days as a rail junction.

Where is Salisbury, NB on the map?

Salisbury, NB is in Canada, at 46.038, -65.048 - about 19 km north-east of Petitcodiac, NB.

How far is Salisbury, NB from where I am?

Use your device location to see the distance to Salisbury, NB, how long the drive takes, and directions from where you are.

Weather in Salisbury, NB

Tomorrow
Rain15° / 9°C
  • Precip: 4.6 mm
  • Wind: 23 km/h

Forecast for

Find hotels in Salisbury, NB

Rent a car near Salisbury, NB

Play a pub crawl round in Salisbury, NB

Nine holes from pub to pub through the real streets of Salisbury, NB. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Salisbury, NB9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Salisbury, NB?

The closest airport to Salisbury, NB is Greater Moncton Roméo LeBlanc International Airport, 37 km (about 31 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.