Trip to Pembroke Dock

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 Pembroke Dock

🚂 The journey from Haverfordwest to Pembroke Dock by train is not direct but involves a transfer at Whitland. The total travel time, including transfers, is approximately 2 hours and 22 minutes. 🌉 Route 1 covers a distance of 20.7 km and takes about 41 minutes to reach Pembroke Dock from Haverfordwest. The first step of the journey involves taking a bus towards Tenby, operated by First Cymru. 🎫 The prices for a train ticket between Haverfordwest and Pembroke Dock range from £15 to £42.

Where to stay in Pembroke Dock

There are over 18 hotels to stay in Pembroke Dock. Prices range from $52 per night.

Find accommodation
  • There is no direct train service from Haverfordwest to Pembroke Dock. However, you can take a train from Haverfordwest to Whitland and then transfer to another train that will take you to Pembroke Dock. The train services on this route are operated by Transport for Wales, with the journey taking approximately 2 hours and 22 minutes. Tickets for this journey typically range from £15 to £42.
  • The fastest train route between Haverfordwest and Pembroke Dock involves taking a train from Haverfordwest to Whitland, and then transferring to another train that will take you to Pembroke Dock. This journey, including the transfer, typically takes around 2 hours and 22 minutes. The train services on this route are operated by Transport for Wales, with no direct trains available between the two destinations.
  • Trains departing for Pembroke Dock from Haverfordwest operate from the Haverfordwest station. This station serves as the starting point for travelers embarking on the journey to Pembroke Dock with train services operated by Transport for Wales. Passengers can easily access the Haverfordwest station to board the train bound for Pembroke Dock.
  • There are several trains between Haverfordwest and Pembroke Dock, but there is no direct service. Passengers need to take a train from Haverfordwest to Whitland and then transfer to another train that continues to Pembroke Dock. The entire journey, including transfers, typically takes around 2 hours and 22 minutes. Both the departure and arrival train services on this route are operated by Transport for Wales.
  • The train from Haverfordwest to Pembroke Dock operated by Transport for Wales arrives at Pembroke Dock station. This station serves as the final destination for passengers traveling on this route. Upon arrival at Pembroke Dock station, passengers can easily access the town center and nearby attractions.
  • The first train from Haverfordwest to Pembroke Dock, which involves a transfer at Whitland, typically departs from Haverfordwest station in the early morning, allowing travelers to start their journey early in the day. The last train of the day on this route usually leaves Haverfordwest station in the evening, providing an option for those who prefer to travel later. The journey duration, including transfers, is approximately 2 hours and 22 minutes. Travelers can check the specific train schedules and timings with Transport for Wales for the most up-to-date information.
  • There are no direct train trips between Haverfordwest and Pembroke Dock. Travelers need to take a train from Haverfordwest to Whitland and then transfer to another train that will take them to Pembroke Dock. Transport for Wales operates the train services on this route, with the journey, including transfers, typically taking approximately 2 hours and 22 minutes. It is advisable to check the schedule and availability of these connecting train services through Transport for Wales for accurate information on daily trips.
  • There is no direct train service available between Haverfordwest and Pembroke Dock. Travelers will need to take a train from Haverfordwest to Whitland and then transfer to another train to reach Pembroke Dock. The entire journey, including transfers, typically takes approximately 2 hours and 22 minutes. It is recommended to plan the trip accordingly, considering the transfer time at Whitland station for a seamless travel experience.
  • The cost of a train ticket from Haverfordwest to Pembroke Dock can range from £15 to £42, depending on factors such as the time of booking, class of travel, and availability of discounts or promotions. It is advisable to book tickets in advance to secure the best fares and to check for any potential discounts that may apply to your journey. Travelers should consider checking the official Transport for Wales website or other ticketing platforms for the most up-to-date pricing information.

Will you be returning to Haverfordwest by train?

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

See schedule