Table of contents
Overview
3About Melrose
Melrose lies in the Scottish Borders along the River Tweed, reached via the A68 from Edinburgh (40 miles) or Newcastle. The A6091 connects to Galashiels and local Borders towns, whilst Tweedbank station nearby offers rail links to Edinburgh. Electric vehicle drivers will find around 25 fast chargers locally. The town centres on Melrose Abbey's striking pink sandstone ruins, which feature a carved stone pig playing bagpipes hidden amongst the medieval stonework.
Where is Melrose on the map?
Melrose is in Scotland, at 55.600, -2.728 - about 34 km north of Abbotrule.
How far is Melrose from where I am?
Use your device location to see the distance to Melrose, how long the drive takes, and directions from where you are.
Book
2Find hotels in Melrose
Rent a car near Melrose
Play
Play a pub crawl round in Melrose
Nine holes from pub to pub through the real streets of Melrose. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to Melrose?
The closest airport to Melrose is Dundee Airport, 163 km (about 2 h 7 min by car).
