Skip to content

Table of contents

About Nairn

Nairn perches on Scotland's northeast coast where the River Nairn meets the Moray Firth, just 25 kilometres from Inverness via the A96. This seaside town earned the nickname "Brighton of the North" for its unusually sunny weather and sandy beaches. The A96 provides the main route from Inverness and continues northeast toward Aberdeen, whilst the A939 heads south into the Cairngorms. The town splits into two distinct areas: the original Fishertown with its harbour and fishing cottages, and the Victorian new town with its championship golf links that have hosted professional tournaments since 1887.

Where is Nairn on the map?

Nairn is in Scotland, at 57.581, -3.880 - about 19 km north-east of Balloch, Highland.

How far is Nairn from where I am?

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

Find hotels in Nairn

Rent a car near Nairn

Play a pub crawl round in Nairn

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

Pub Crawl Golf: Nairn9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Nairn?

The closest airport to Nairn is Inverness Airport, 12 km (about 13 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.