Distance from Castle Douglas to Selkirk
The distance from Castle Douglas to Selkirk 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 Castle Douglas and Selkirk is 99 km (62 mi).
Distance from Castle Douglas and other towns
- Distance from Castle Douglas to Brixham
- Distance from Castle Douglas to Downham Market
- Distance from Castle Douglas to Deal
- Distance from Castle Douglas to Arthog
- Distance from Castle Douglas to Lightwater
- Distance from Castle Douglas to Airdrie
- Distance from Castle Douglas to Dunfermline
- Distance from Castle Douglas to Glossop
- Distance from Castle Douglas to Abergavenny
- Distance from Castle Douglas to Ventnor
- Distance from Castle Douglas to Mauchline
- Distance from Castle Douglas to Bexley
Distance from Selkirk and other towns
- Distance from Selkirk to Birmingham
- Distance from Selkirk to Middlesbrough
- Distance from Selkirk to Bristol
- Distance from Selkirk to Reading
- Distance from Selkirk to Cardiff
- Distance from Selkirk to Portsmouth
- Distance from Selkirk to Glasgow
- Distance from Selkirk to Belfast
- Distance from Selkirk to Brighton
- Distance from Selkirk to Edinburgh
- Distance from Selkirk to Liverpool