Distance from Thornhill to Castle Douglas
The distance from Thornhill to Castle Douglas is 54 km (or 34 mi). The estimated driving time for the trip is 42min and the main road for this route is the C117n. In a straight line, the distance between Thornhill and Castle Douglas is 36 km (23 mi).
Distance from Thornhill and other towns
- Distance from Thornhill to Wick
- Distance from Thornhill to Chislehurst
- Distance from Thornhill to Beaconsfield
- Distance from Thornhill to Frizington
- Distance from Thornhill to Barton-Upon-Humber
- Distance from Thornhill to Abingdon
- Distance from Thornhill to Shaftesbury
- Distance from Thornhill to Askam-In-Furness
- Distance from Thornhill to Watlington
- Distance from Thornhill to Haverhill
- Distance from Thornhill to Nelson
- Distance from Thornhill to Duns
Distance from Castle Douglas and other towns
- Distance from Castle Douglas to Edinburgh
- Distance from Castle Douglas to Birmingham
- 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 Stoke-On-Trent
- Distance from Castle Douglas to Bristol
- Distance from Castle Douglas to Brighton
- Distance from Castle Douglas to Reading
- Distance from Castle Douglas to Cardiff