Distance from Castle Douglas to Lanark
The distance from Castle Douglas to Lanark is 147 km (or 92 mi). The estimated driving time for the trip is 1h 51min and the main road for this route is the A702. In a straight line, the distance between Castle Douglas and Lanark is 114 km (71 mi).
Distance from Castle Douglas and other towns
- Distance from Castle Douglas to North Shields
- Distance from Castle Douglas to Cardigan
- Distance from Castle Douglas to Newton Stewart
- Distance from Castle Douglas to Slough
- Distance from Castle Douglas to Montrose
- Distance from Castle Douglas to Kendal
- Distance from Castle Douglas to Fordingbridge
- Distance from Castle Douglas to Leiston
- Distance from Castle Douglas to Lingfield
- Distance from Castle Douglas to Waterlooville
- Distance from Castle Douglas to Chester Le Street
- Distance from Castle Douglas to Chelmsford
Distance from Lanark and other towns
- Distance from Lanark to Brighton
- Distance from Lanark to Manchester
- Distance from Lanark to Leicester
- Distance from Lanark to Glasgow
- Distance from Lanark to Birmingham
- Distance from Lanark to Cardiff
- Distance from Lanark to Leeds
- Distance from Lanark to Nottingham
- Distance from Lanark to Belfast
- Distance from Lanark to Edinburgh
- Distance from Lanark to Middlesbrough