Distance from Melrose to Cardigan
The distance from Melrose to Cardigan is 518 km (or 322 mi). The estimated driving time for the trip is 6h 30min and the main road for this route is the Buccleuch Street. In a straight line, the distance between Melrose and Cardigan is 411 km (256 mi).
Distance from Melrose and other towns
- Distance from Melrose to Prestonpans
- Distance from Melrose to Llanybydder
- Distance from Melrose to Spean Bridge
- Distance from Melrose to Ferryside
- Distance from Melrose to Penrhyndeudraeth
- Distance from Melrose to Largs
- Distance from Melrose to Wantage
- Distance from Melrose to Warlingham
- Distance from Melrose to Walton-On-Thames
- Distance from Melrose to Livingston
- Distance from Melrose to Devizes
- Distance from Melrose to Middlesbrough
Distance from Cardigan and other towns
- Distance from Cardigan to Belfast
- Distance from Cardigan to Edinburgh
- Distance from Cardigan to Reading
- Distance from Cardigan to Nottingham
- Distance from Cardigan to Manchester
- Distance from Cardigan to Liverpool
- Distance from Cardigan to London
- Distance from Cardigan to Leeds
- Distance from Cardigan to Cardiff
- Distance from Cardigan to Stoke-On-Trent
- Distance from Cardigan to Brighton