Distance from Cardiff to Selkirk
The distance from Cardiff to Selkirk is 556 km (or 346 mi). The estimated driving time for the trip is 5h 58min and the main road for this route is the M6. In a straight line, the distance between Cardiff and Selkirk is 447 km (278 mi).
Distance from Cardiff and other towns
- Distance from Cardiff to Jedburgh
- Distance from Cardiff to Witham
- Distance from Cardiff to Anstruther
- Distance from Cardiff to Barnetby
- Distance from Cardiff to Liverpool
- Distance from Cardiff to Ringwood
- Distance from Cardiff to Grantown-On-Spey
- Distance from Cardiff to Norwich
- Distance from Cardiff to Addlestone
- Distance from Cardiff to Budleigh Salterton
- Distance from Cardiff to Leeds
- Distance from Cardiff to Chepstow
Distance from Selkirk and other towns
- Distance from Selkirk to Reading
- Distance from Selkirk to Sheffield
- Distance from Selkirk to Liverpool
- Distance from Selkirk to Portsmouth
- Distance from Selkirk to Cardiff
- Distance from Selkirk to Leeds
- Distance from Selkirk to Nottingham
- Distance from Selkirk to Middlesbrough
- Distance from Selkirk to Glasgow
- Distance from Selkirk to Bristol
- Distance from Selkirk to Birmingham