The journey from Haverfordwest to Durham is a long-distance trip requiring multiple changes. You will take a Transport for Wales service to Birmingham, then a CrossCountry or LNER train north to Durham. The total distance is approximately 550 km. This route takes you from the Welsh coast through the heart of England to the historic city of Durham in the North East.
Total Distance: Driving distance 550 km, straight-line air distance 420 km.
Book your LNER leg in advance for the best prices.
Spring and Summer for pleasant weather and exploring the cathedral.