Direct Rail

For an alternative nearby to Pembroke Dock train station try the following:

Pembroke Dock Train Station

Pembroke Dock is found north of Pembroke on the River Cleddau. Pembroke Dock station is located on the West Wales Line and all passenger services calling at it are operated by Arriva Trains Wales. Services generally depart towards Swansea via Whitland with connections for the South Wales Main Line available at Swansea.

Trains to Pembroke Dock

This is the place to be if you want to book a train to Pembroke Dock! Here at you can find all Pembroke Dock trains routes and prices in addition to a wide variety of other towns and cities for around the UK.

Not only can you check when the trains are running, and how long they take, but you can also get the latest prices and offers with us too.

Save yourself the trouble of buying a train ticket to Pembroke Dock on the day from your local train station and simple buy your ticket online now.

Get to/from Pembroke Dock Station

Pembroke Dock Station Address:

Diamond Street, Pembroke Dock, SA72 6HN

Arriva Trains Wales

Pembroke Dock train station is managed by Arriva Trains Wales

Need to spend a night in a Pembroke Dock Hotel?
If so, please visit our Pembroke Dock Accommodation pages.