Distance from Selkirk to Castle Douglas
The distance from Selkirk to Castle Douglas is 122 km (or 76 mi). The estimated driving time for the trip is 1h 34min and the main road for this route is the A708. In a straight line, the distance between Selkirk and Castle Douglas is 99 km (62 mi).
Distance from Selkirk and other towns
- Distance from Selkirk to Halstead
- Distance from Selkirk to Isle Of Arran
- Distance from Selkirk to Forsinard
- Distance from Selkirk to York
- Distance from Selkirk to Brecon
- Distance from Selkirk to Bridgnorth
- Distance from Selkirk to Augher
- Distance from Selkirk to Doncaster
- Distance from Selkirk to Barnard Castle
- Distance from Selkirk to Ballycastle
- Distance from Selkirk to Exeter
- Distance from Selkirk to Crewe
Distance from Castle Douglas and other towns
- Distance from Castle Douglas to Liverpool
- Distance from Castle Douglas to Glasgow
- Distance from Castle Douglas to Birmingham
- Distance from Castle Douglas to London
- Distance from Castle Douglas to Cardiff
- Distance from Castle Douglas to Sheffield
- Distance from Castle Douglas to Nottingham
- Distance from Castle Douglas to Leeds
- Distance from Castle Douglas to Middlesbrough
- Distance from Castle Douglas to Belfast
- Distance from Castle Douglas to Edinburgh