More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Pembroke Dock from Cardiff

distanceDistance76 miles (123 km)
priceAverage train ticket price£12 (€14)
changesDirect trainYes
carriersTrain providersArriva Trains Wales

Trains from Cardiff to Pembroke Dock cover the 76 miles (123 km) long journey with our travel partners like Arriva Trains Wales. There are direct train services available. While the average ticket price for this journey costs around £12, you can find the cheapest train ticket for as low as £12. Travellers depart most frequently from Cardiff Central and arrive in Pembroke Dock.

Travel Tips

Trains from Cardiff to Pembroke Dock
Travel by train to Pembroke Dock easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff to Pembroke Dock.
FAQs
How much do cheap trains to Pembroke Dock from Cardiff cost?
If you’re looking to save money on tickets, you can find a cheap train between Cardiff and Pembroke Dock for as little as £12  in the next 7 days.
How much is a train ticket from Cardiff to Pembroke Dock?
If you’re looking to purchase tickets for this route in the next 7 days, you’ll find that Cardiff to Pembroke Dock train prices are on average £12  one way.
What is the distance from Cardiff to Pembroke Dock via train?
The Cardiff to Pembroke Dock train distance is approximately 76 miles (123 km).
Which train station in Cardiff goes to Pembroke Dock? Which train station do I come into Pembroke Dock from Cardiff?

Omio customers book a train from Cardiff Central   to Pembroke Dock   most frequently for this route.

Where is the train station in Cardiff? Where is the train station in Pembroke Dock?

Passengers board the train most frequently from Cardiff Central, which is located around 0.2 miles (425 m) away from the city centre, and they get off the train at Pembroke Dock, located 0.2 miles (319 m) away from the city centre.

What train companies go from Cardiff to Pembroke Dock?
If you're looking for trains from Cardiff to Pembroke Dock, you can rely on Arriva Trains Wales to get you to Pembroke Dock. It's also good to check out all possible train providers for the Cardiff to Pembroke Dock route to see if there might be differences in the amenities they offer.
How far in advance should I book train tickets to Pembroke Dock from Cardiff for the best deals?
You can find a train from Cardiff to Pembroke Dock to cost on average £12 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Cardiff to Pembroke Dock train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Cardiff
Pembroke Dock
The major railway station for departures from Cardiff is Cardiff Central. Read all the information you need to know about services, amenities and connections at Cardiff Central for your trip from Cardiff to Pembroke Dock.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
Public transport options for Cardiff Central
Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
Train lines: Transport for Wales, CrossCountry, Great Western Railway