Skip to content

Table of contents

About Belhaven

Belhaven lies on East Lothian's coast, two miles west of Dunbar and half an hour from Edinburgh via the A1. The A199 provides a pleasant coastal alternative from North Berwick. This small seaside community enjoys the North Sea's moderating influence on temperatures. Belhaven boasts nearly two miles of sandy beach with clear views to Bass Rock, a volcanic island famous for its massive gannet colony.

Where is Belhaven on the map?

Belhaven is in Scotland, at 55.999, -2.538 - about 30 km north-west of Abbey Saint Bathans.

How far is Belhaven from where I am?

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

Find hotels in Belhaven

Rent a car near Belhaven

Play a pub crawl round in Belhaven

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

Pub Crawl Golf: Belhaven9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Belhaven?

The closest airport to Belhaven is Edinburgh Airport, 68 km (about 52 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.