How to get from Melrose to Edinburgh by car, truck, walk, bike
Distance between Melrose and Edinburgh is 49 kilometers (30 miles).
Driving distance from Melrose to Edinburgh is 62 kilometers (38 miles)
Route Map
Routes from melrose-the-scottish-borders to edinburgh-city-of-edinburgh
4 Ways from Melrose (United Kingdom/The Scottish Borders) to Edinburgh (United Kingdom/City of Edinburgh)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Market Square, B6374 124 m
2. Keep right onto High Street, B6361 33 m
3. Turn right onto Buccleuch Street, B6361 163 m
4. Turn right onto Abbey Road, B6374 144 m
5. At roundabout, take exit 1 onto East Port, B6374 567 m
See more
Questions and Answers
What is the cheapest way to get from Melrose (United Kingdom/The Scottish Borders) to Edinburgh (United Kingdom/City of Edinburgh)?
How do I get from Melrose (United Kingdom/The Scottish Borders) to Edinburgh (United Kingdom/City of Edinburgh) the fastest?
How long does it take to get from Melrose (United Kingdom/The Scottish Borders) to Edinburgh (United Kingdom/City of Edinburgh)?