Trip to Milford Haven

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Haverfordwest to Milford Haven

🚆 The train journey from Haverfordwest to Milford Haven is direct and only takes approximately 18 minutes. Operated by Transport for Wales, services depart every three hours and run daily. 💰 Ticket prices for the train between Haverfordwest and Milford Haven range from £2 to £5, making it an affordable option for those looking to explore the scenic route between the two charming UK towns.

Where to stay in Milford Haven

There are over 34 hotels to stay in Milford Haven. Prices range from $81 per night.

Find accommodation
  • The train route from Haverfordwest to Milford Haven is provided by Transport for Wales. There is a direct train that departs from Haverfordwest station and arrives at Milford Haven station, with services operating every three hours daily. The journey typically takes around 18 minutes, and ticket prices vary between £2 to £5.
  • The fastest train between Haverfordwest and Milford Haven is a direct service operated by Transport for Wales. This train departs from Haverfordwest station and arrives at Milford Haven station, with a travel time of approximately 18 minutes. These direct services operate every three hours daily, providing a convenient and efficient journey between the two locations.
  • Trains leaving for Milford Haven from Haverfordwest depart from Haverfordwest station. This station serves as the departure point for the direct train services operated by Transport for Wales between these two locations. Passengers can board the train at Haverfordwest station to start their journey towards Milford Haven.
  • There are multiple trains operating between Haverfordwest and Milford Haven throughout the day. The direct train service provided by Transport for Wales departs every three hours and runs daily, offering passengers convenient travel options. The journey between the two stations typically takes approximately 18 minutes, with frequent and regular train services available for travelers. Ticket prices for this route range from £2 to £5, making it an affordable and efficient way to travel between the two locations.
  • The train from Haverfordwest to Milford Haven arrives at Milford Haven station. This station serves as the final destination for this direct train service operated by Transport for Wales. Passengers disembarking at Milford Haven station will find themselves in the heart of Milford Haven, with easy access to the town center and surrounding amenities.
  • The first train of the day from Haverfordwest to Milford Haven departs in the early morning, typically around 6:00 AM. The last train usually leaves in the evening, with a departure time around 9:00 PM. These direct train services operated by Transport for Wales run every three hours throughout the day, allowing for convenient travel options for passengers.
  • There are approximately eight direct train trips each day between Haverfordwest and Milford Haven, as services operate every three hours. Passengers can board these trains daily, providing frequent and convenient options for travel. The journey duration for this route is approximately 18 minutes, making it a quick and efficient way to move between the two locations. Ticket prices for the train between Haverfordwest and Milford Haven range from £2 to £5, offering affordable travel choices for passengers.
  • Yes, there is a direct train between Haverfordwest and Milford Haven in the United Kingdom. The train departs from Haverfordwest and arrives at Milford Haven without the need for any transfers. These direct train services operate every day, departing every three hours, with the journey typically lasting around 18 minutes. This convenient direct connection provides a quick and straightforward travel option between the two locations.
  • The cost of a train ticket from Haverfordwest to Milford Haven in the United Kingdom ranges from £2 to £5. This affordable pricing offers travelers a cost-effective transportation option for their journey between the two locations. Passengers can enjoy the convenience of a quick and inexpensive train ride while exploring the route from Haverfordwest to Milford Haven.

Will you be returning to Haverfordwest by train?

If you are looking for the return train journey, check out trains from Milford Haven to Haverfordwest

See schedule