Distance from Thornhill to Knaresborough
The distance from Thornhill to Knaresborough is 242 km (or 151 mi). The estimated driving time for the trip is 2h 41min and the main road for this route is the A66. In a straight line, the distance between Thornhill and Knaresborough is 201 km (125 mi).
Distance from Thornhill and other towns
- Distance from Thornhill to Boscastle
- Distance from Thornhill to Burntisland
- Distance from Thornhill to Dunoon
- Distance from Thornhill to Norwich
- Distance from Thornhill to Hindhead
- Distance from Thornhill to Prestwick
- Distance from Thornhill to Dyffryn Ardudwy
- Distance from Thornhill to Warwick
- Distance from Thornhill to Doncaster
- Distance from Thornhill to Barnet
- Distance from Thornhill to Bacup
- Distance from Thornhill to Shildon
Distance from Knaresborough and other towns
- Distance from Knaresborough to London
- Distance from Knaresborough to Nottingham
- Distance from Knaresborough to Leicester
- Distance from Knaresborough to Middlesbrough
- Distance from Knaresborough to Glasgow
- Distance from Knaresborough to Bristol
- Distance from Knaresborough to Portsmouth
- Distance from Knaresborough to Liverpool
- Distance from Knaresborough to Belfast
- Distance from Knaresborough to Stoke-On-Trent
- Distance from Knaresborough to Cardiff