Distance from Merthyr Tydfil to Knaresborough
The distance from Merthyr Tydfil to Knaresborough is 383 km (or 238 mi). The estimated driving time for the trip is 3h 58min and the main road for this route is the M42. In a straight line, the distance between Merthyr Tydfil and Knaresborough is 280 km (174 mi).
Distance from Merthyr Tydfil and other towns
- Distance from Merthyr Tydfil to Barnard Castle
- Distance from Merthyr Tydfil to Nottingham
- Distance from Merthyr Tydfil to Watlington
- Distance from Merthyr Tydfil to Haltwhistle
- Distance from Merthyr Tydfil to Penarth
- Distance from Merthyr Tydfil to Kilgetty
- Distance from Merthyr Tydfil to Denny
- Distance from Merthyr Tydfil to Lauder
- Distance from Merthyr Tydfil to Broxburn
- Distance from Merthyr Tydfil to Sidcup
- Distance from Merthyr Tydfil to Gretna
- Distance from Merthyr Tydfil 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