Skip to content

Table of contents

About Melvich

Melvich perches on Scotland's far north coast where the A99 meets dramatic Caithness shores. This small village serves as a key stop on the North Coast 500, connecting Thurso eastward with Tongue and the northwest Highlands. Most reach it via the A99 from Thurso, about 20km away, whilst the A836 and A897 provide southern access through the Flow Country's vast peatlands. The village overlooks Melvich Bay's long sandy beach, with the River Halladale entering the sea through a tidal estuary that draws abundant seabirds.

Where is Melvich on the map?

Melvich is in Scotland, at 58.554, -3.918 - about 23 km west of Achnavast.

How far is Melvich from where I am?

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

Find hotels in Melvich

Rent a car near Melvich

Play a pub crawl round in Melvich

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

Pub Crawl Golf: Melvich9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Melvich?

The closest airport to Melvich is Wick John O'Groats Airport, 63 km (about 1 h 3 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.