Skip to content

Table of contents

About Haddington

Haddington, the county town of East Lothian, lies 20 miles east of Edinburgh via the A1. This market town sits in rich agricultural land where the River Tyne meanders through gentle countryside. The A6137 provides direct access from the A1, while the B6368 connects to North Berwick's coast. St. Mary's Church boasts Scotland's longest parish church nave.

Where is Haddington on the map?

Haddington is in Scotland, at 55.956, -2.783 - about 6 km east of Gladsmuir.

How far is Haddington from where I am?

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

Find hotels in Haddington

Rent a car near Haddington

Play a pub crawl round in Haddington

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

Pub Crawl Golf: Haddington9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Haddington?

The closest airport to Haddington is Edinburgh Airport, 50 km (about 39 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.