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

🚆 The train journey from Swansea to Pembroke Dock is a convenient and efficient way to travel, with direct services departing five times a day and operating every day. The scenic route takes approximately 2 hours and 19 minutes to reach your destination. 🌊 Sit back, relax, and enjoy the picturesque views as you travel from Swansea station to Pembroke Dock station on board the comfortable Transport for Wales trains. Whether you're heading to the coast for a day trip or a longer stay, the train offers a hassle-free travel option with reasonable prices ranging from £24 to £79.

Where to stay in Pembroke Dock

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

Find accommodation

Will you be returning to Swansea by train?

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

See schedule