Distance from Heriot to Castle Douglas
The distance from Heriot to Castle Douglas is 135 km (or 84 mi). The estimated driving time for the trip is 1h 47min and the main road for this route is the A708. In a straight line, the distance between Heriot and Castle Douglas is 112 km (70 mi).
Distance from Heriot and other towns
- Distance from Heriot to Builth Wells
- Distance from Heriot to Southminster
- Distance from Heriot to Immingham
- Distance from Heriot to Shotts
- Distance from Heriot to Falkirk
- Distance from Heriot to Berwick-Upon-Tweed
- Distance from Heriot to Aldeburgh
- Distance from Heriot to Harleston
- Distance from Heriot to Sleaford
- Distance from Heriot to Morpeth
- Distance from Heriot to Rhosneigr
- Distance from Heriot to Hereford
Distance from Castle Douglas and other towns
- Distance from Castle Douglas to Manchester
- Distance from Castle Douglas to Edinburgh
- Distance from Castle Douglas to Glasgow
- Distance from Castle Douglas to Belfast
- Distance from Castle Douglas to Leicester
- Distance from Castle Douglas to Reading
- Distance from Castle Douglas to Cardiff
- Distance from Castle Douglas to London
- Distance from Castle Douglas to Bristol
- Distance from Castle Douglas to Birmingham
- Distance from Castle Douglas to Portsmouth