Distance from Duns to Thornhill
The distance from Duns to Thornhill is 147 km (or 92 mi). The estimated driving time for the trip is 1h 57min and the main road for this route is the A708. In a straight line, the distance between Duns and Thornhill is 107 km (67 mi).
Distance from Duns and other towns
- Distance from Duns to Wishaw
- Distance from Duns to Christchurch
- Distance from Duns to Accrington
- Distance from Duns to Holywell
- Distance from Duns to Winsford
- Distance from Duns to Ryton
- Distance from Duns to Roslin
- Distance from Duns to Prestwick
- Distance from Duns to Maghera
- Distance from Duns to Dronfield
- Distance from Duns to Bedford
- Distance from Duns to Peterlee
Distance from Thornhill and other towns
- Distance from Thornhill to Leeds
- Distance from Thornhill to Leicester
- Distance from Thornhill to Portsmouth
- Distance from Thornhill to Stoke-On-Trent
- Distance from Thornhill to Liverpool
- Distance from Thornhill to Reading
- Distance from Thornhill to Manchester
- Distance from Thornhill to Cardiff
- Distance from Thornhill to Glasgow
- Distance from Thornhill to London
- Distance from Thornhill to Middlesbrough