Skip to content

Table of contents

About Saint Andrews, NB

Saint Andrews sits in the far southwest corner of NB near the Maine border, an easy run via Route 1 from Saint John (about 100 km) or straight across from Calais. Route 127 carries you the rest of the way into town. Locals nip over to Saint Stephen or St. George, both about 34 km off, for day trips. One thing worth timing your visit around: at low tide, a sandbar opens up so you can drive across to Ministers Island before the water comes back in.

Where is Saint Andrews, NB on the map?

Saint Andrews, NB is in Canada, at 45.074, -67.052 - about 31 km south-east of Saint David, NB.

How far is Saint Andrews, NB from where I am?

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

Find hotels in Saint Andrews, NB

Rent a car near Saint Andrews, NB

Play a pub crawl round in Saint Andrews, NB

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

Pub Crawl Golf: Saint Andrews, NB9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Saint Andrews, NB?

The closest airport to Saint Andrews, NB is Saint John Airport, 127 km (about 1 h 44 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.