The journey from Haverfordwest to Watford is best made via London. You will take a Transport for Wales service to Cardiff, then a GWR train to London Paddington. From there, you must navigate to London Euston for the London Northwestern Railway service to Watford. The total distance is approximately 330 km. This route takes you from the Welsh coast to the town of Watford.
Total Distance: Driving distance 330 km, straight-line air distance 260 km.
Euston station is a short taxi or tube ride from Paddington.
Spring and Summer for pleasant weather and exploring the town.