Distance from Castle Douglas to Knaresborough
The distance from Castle Douglas to Knaresborough is 255 km (or 159 mi). The estimated driving time for the trip is 2h 52min and the main road for this route is the A66. In a straight line, the distance between Castle Douglas and Knaresborough is 194 km (121 mi).
Distance from Castle Douglas and other towns
- Distance from Castle Douglas to Barnard Castle
- Distance from Castle Douglas to Nottingham
- Distance from Castle Douglas to Watlington
- Distance from Castle Douglas to Haltwhistle
- Distance from Castle Douglas to Penarth
- Distance from Castle Douglas to Kilgetty
- Distance from Castle Douglas to Denny
- Distance from Castle Douglas to Lauder
- Distance from Castle Douglas to Broxburn
- Distance from Castle Douglas to Sidcup
- Distance from Castle Douglas to Gretna
- Distance from Castle Douglas to Dunstable
Distance from Knaresborough and other towns
- Distance from Knaresborough to Brighton
- Distance from Knaresborough to London
- Distance from Knaresborough to Glasgow
- Distance from Knaresborough to Reading
- Distance from Knaresborough to Liverpool
- Distance from Knaresborough to Portsmouth
- Distance from Knaresborough to Belfast
- Distance from Knaresborough to Bristol
- Distance from Knaresborough to Nottingham
- Distance from Knaresborough to Sheffield
- Distance from Knaresborough to Edinburgh