Skip to content

Table of contents

About Duns

Duns is the county town of Berwickshire in the Scottish Borders, positioned in the fertile Merse valley. The A6105 runs through town, connecting to the A1 near Berwick-upon-Tweed. From Edinburgh, take the A68 south then local roads for about an hour's drive. The town serves surrounding villages and offers around 13 EV charging points. Duns is the birthplace of medieval philosopher John Duns Scotus, whose name ironically inspired the word "dunce."

Where is Duns on the map?

Duns is in Scotland, at 55.777, -2.346 - about 13 km south of Abbey Saint Bathans.

How far is Duns from where I am?

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

Find hotels in Duns

Rent a car near Duns

Play a pub crawl round in Duns

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

Pub Crawl Golf: Duns9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Duns?

The closest airport to Duns is Dundee Airport, 174 km (about 2 h 12 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.