Skip to content

Table of contents

About Carham

Carham lies in Northumberland near the Scottish border, about 10km southwest of Kelso along the River Tweed. Reach it via the A698 through the Tweed Valley, or from Newcastle via the A69 and B6318 through Wark. The village sits on the site of the 1018 Battle of Carham, which helped fix the modern Anglo-Scottish frontier.

Where is Carham on the map?

Carham is in England, at 55.638, -2.321 - about 28 km south of Duns.

How far is Carham from where I am?

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

Find hotels in Carham

Rent a car near Carham

Play a pub crawl round in Carham

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

Pub Crawl Golf: Carham9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Carham?

The closest airport to Carham is Edinburgh Airport, 99 km (about 1 h 26 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.