Skip to content

Table of contents

About Selkirk

Selkirk sits on the A7 between Edinburgh and the English border, making it a natural stop for drivers exploring the Scottish Borders. The town lies where the Ettrick and Yarrow waters meet to form the Tweed, surrounded by the characteristic rolling hills of the region. With over 20 EV charging points nearby and good connections via the A708 to Moffat and A699 to Kelso, it serves as an excellent base for touring. Each June, the Market Place erupts as hundreds of horsemen thunder through the streets during the Common Riding ceremony, a 400-year-old tradition.

Where is Selkirk on the map?

Selkirk is in Scotland, at 55.547, -2.839 - about 31 km north-west of Abbotrule.

How far is Selkirk from where I am?

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

Find hotels in Selkirk

Rent a car near Selkirk

Play a pub crawl round in Selkirk

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

Pub Crawl Golf: Selkirk9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Selkirk?

The closest airport to Selkirk is Dundee Airport, 169 km (about 2 h 13 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.