Distance from Thornhill to Duns
The distance from Thornhill to Duns is 148 km (or 92 mi). The estimated driving time for the trip is 1h 57min and the main road for this route is the East End. In a straight line, the distance between Thornhill and Duns is 107 km (67 mi).
Distance from Thornhill and other towns
- Distance from Thornhill to Prestonpans
- Distance from Thornhill to Llanybydder
- Distance from Thornhill to Spean Bridge
- Distance from Thornhill to Ferryside
- Distance from Thornhill to Penrhyndeudraeth
- Distance from Thornhill to Largs
- Distance from Thornhill to Wantage
- Distance from Thornhill to Warlingham
- Distance from Thornhill to Walton-On-Thames
- Distance from Thornhill to Livingston
- Distance from Thornhill to Devizes
- Distance from Thornhill to Middlesbrough
Distance from Duns and other towns
- Distance from Duns to Belfast
- Distance from Duns to Edinburgh
- Distance from Duns to Reading
- Distance from Duns to Nottingham
- Distance from Duns to Manchester
- Distance from Duns to Liverpool
- Distance from Duns to London
- Distance from Duns to Leeds
- Distance from Duns to Cardiff
- Distance from Duns to Stoke-On-Trent
- Distance from Duns to Brighton