Distance from Melrose to Eyemouth
The distance from Melrose to Eyemouth is 61 km (or 38 mi). The estimated driving time for the trip is 52min and the main road for this route is the East End, A6105. In a straight line, the distance between Melrose and Eyemouth is 50 km (32 mi).
Distance from Melrose and other towns
- Distance from Melrose to Maryport
- Distance from Melrose to Glogue
- Distance from Melrose to Rye
- Distance from Melrose to Lochearnhead
- Distance from Melrose to West Molesey
- Distance from Melrose to Exeter
- Distance from Melrose to Ayr
- Distance from Melrose to Ullapool
- Distance from Melrose to Tyn-Y-Gongl
- Distance from Melrose to Blakeney
- Distance from Melrose to Tewkesbury
- Distance from Melrose to Wadebridge
Distance from Eyemouth and other towns
- Distance from Eyemouth to Edinburgh
- Distance from Eyemouth to Liverpool
- Distance from Eyemouth to Leicester
- Distance from Eyemouth to Cardiff
- Distance from Eyemouth to Portsmouth
- Distance from Eyemouth to Bristol
- Distance from Eyemouth to Manchester
- Distance from Eyemouth to Birmingham
- Distance from Eyemouth to Belfast
- Distance from Eyemouth to London
- Distance from Eyemouth to Middlesbrough