Visiting Selkirk

Selkirk is on your list of places to visit - fantastic. Let's talk about restaurants, getting there and some tips about what to do when you arrive.

What Should I Do In Selkirk?

If you have 3 hours, a half day or even a week in Selkirk then we have some suggestions for you. Read our guides and get going today!

This should be enough to get you going in Selkirk!

FAQs About Selkirk

How Do I Get To Selkirk?

Driving directions:

From Edinburgh: Take the A7 south and follow signs for Selkirk. The journey takes approximately 1 hour.

From Glasgow: Take the M74 south, then the A72 towards Peebles. From Peebles take the A72/A707 to Selkirk. The journey takes approximately 2 hours.

From Newcastle: Take the A696 north towards Jedburgh. From Jedburgh take the A68 towards Selkirk. The journey takes approximately 2 hours.

Rail directions:

The nearest railway station to Selkirk is in Galashiels, approximately 10 miles away. Regular trains operate to Galashiels from Edinburgh and Tweedbank. From Galashiels, you can take a local bus or taxi to Selkirk. The journey takes approximately 30 minutes by bus and 20 minutes by taxi.

Suggestions:

If you're coming from Edinburgh, consider stopping off in Peebles on the way. It's a picturesque town on the River Tweed with plenty of shops, cafes and restaurants. From Peebles, you can take a scenic drive through the countryside to Selkirk.

If you're coming from Newcastle, consider stopping off in Jedburgh to visit Jedburgh Abbey. It's a beautiful 12th-century ruin that's well worth a visit. From Jedburgh, take the A68 towards Selkirk.

If you're travelling by rail, consider getting off at Tweedbank instead of Galashiels. Tweedbank is the terminus of the Borders Railway and is closer to Selkirk. From Tweedbank, you can take a bus or taxi to Selkirk.

What's The Nearest Airport To Selkirk?

The closest airport to Selkirk is Edinburgh Airport, which is about 42 miles away. Visitors can take the A7 road from the airport which leads directly to Selkirk. Alternatively, they could take the train from Edinburgh Waverley Station to Galashiels and then take a bus or taxi from there to Selkirk.

Where Is Selkirk?