Trip to Haverfordwest

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 Pembroke to Haverfordwest

🚂 Despite no direct train route, travelers can enjoy a scenic journey from Pembroke to Haverfordwest via Whitland. The trip lasts approximately 2 hours and 13 minutes, with transfers included. 🎫 Train services for this route are provided by Transport for Wales, departing from Pembroke station and arriving at Haverfordwest station. The prices for tickets range from £14 to £40, offering flexibility for passengers based on their budget.

Where to stay in Haverfordwest

There are over 96 hotels to stay in Haverfordwest. Prices range from $61 per night.

Find accommodation
  • There is no direct train service from Pembroke to Haverfordwest. However, you can take a train operated by Transport for Wales which departs from Pembroke station and involves a transfer at Whitland before reaching Haverfordwest. The journey, including transfers, typically takes around 2 hours and 13 minutes. Ticket prices for this route can range from £14 to £41.
  • The fastest train route from Pembroke to Haverfordwest, operated by Transport for Wales, takes approximately 2 hours and 13 minutes, including a transfer at Whitland. While there are no direct trains between the two stations, this journey offers a convenient connection for travelers. Ticket prices for this route can range from £14 to £41, depending on the class and time of booking.
  • Trains departing for Haverfordwest from Pembroke are operated by Transport for Wales and depart from Pembroke station. Pembroke station serves as the point of origin for the train services connecting these two locations. Passengers can board the train at Pembroke station to begin their journey to Haverfordwest.
  • There are multiple train services operated by Transport for Wales connecting Pembroke and Haverfordwest. Passengers traveling between these two locations must transfer at Whitland during the journey, with the total travel time averaging around 2 hours and 13 minutes. The availability of trains on this route provides travelers with options for their preferred departure times and schedules. Ticket prices for these trains can range between £14 and £41, offering passengers flexibility in choosing their fare options.
  • The Pembroke to Haverfordwest train services, which are operated by Transport for Wales, arrive at the final destination of Haverfordwest station in Haverfordwest. This station serves as the endpoint for this particular train route, making it convenient for passengers to disembark and continue with their onward travel plans. Haverfordwest station provides facilities and services for passengers, such as ticketing options, waiting areas, and connections to local transportation. Arriving at Haverfordwest station marks the completion of the journey between Pembroke and Haverfordwest by train.
  • The first train from Pembroke to Haverfordwest, operated by Transport for Wales, typically departs from Pembroke station in the early morning hours. The last train of the day on this route usually leaves Pembroke station in the evening. It's important to check the current schedule with Transport for Wales for the most up-to-date information on departure times for trains traveling from Pembroke to Haverfordwest.
  • There are no direct train trips available between Pembroke and Haverfordwest. Passengers must take a train operated by Transport for Wales that involves a transfer at Whitland before reaching Haverfordwest. This service provides several connections throughout the day, allowing travelers to choose a suitable departure time. The journey, including transfers, typically takes around 2 hours and 13 minutes to complete.
  • No, there is no direct train service available between Pembroke and Haverfordwest. Travelers must take a train operated by Transport for Wales, which requires a transfer at Whitland before reaching Haverfordwest. While the journey may involve a transfer, the total travel time typically takes around 2 hours and 13 minutes.
  • The cost of a train ticket from Pembroke to Haverfordwest can vary between £14 and £41. This price range allows passengers to choose from different fare options based on their preferences and budget. It is advisable to book tickets in advance to secure the best available fares for this journey.

Will you be returning to Pembroke by train?

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

See schedule