How to get from Pembroke Dock to Cardiff by bus and train?
Pembroke Dock to Cardiff - Bus Timetable
The 349 bus from Pembroke Dock to Cardiff runs from 07:27 to 19:54, with departures every 20 min-24 hr 20 min. The journey takes about 3 hr 20 min, with regular service throughout the operating hours.
From Pembroke Dock to Cardiff by bus and train
To get from Pembroke Dock to Cardiff in Wales, take the 349 bus from Pembroke Dock Railway Station, Pembroke Dock station to Railway Hotel, Johnston station. Next, take the TRANSPORT FOR WALES train from Johnston (Pembrokeshire) station to Cardiff Central station. The total trip duration for this route is approximately 3 hr 20 min. The bus and train schedule from Pembroke Dock may change. We recommend you check the updated bus and train schedule to Cardiff on the Moovit app.
Step by Step
- 1Start from bus stationPembroke Dock
- 2Wait for bus349Haverfordwest
- 3Ride to bus stationRailway Hotel, JohnstonID pemamjp30 min
- 4Walk to train stationJohnston (Pembrokeshire)120 m • 2 min
- 5Wait for trainTRANSPORT FOR WALESManchester Piccadilly
- 6Ride to train stationCardiff Central162 min
Public transport directions from Pembroke Dock to Cardiff
Bus And Train timetable from Pembroke Dock to Cardiff
Related Routes
- Dolgellau to Cardiff
- Caernarfon to Cardiff
- Newcastle Emlyn to Cardiff
- Penarth to Cardiff
- Blackwood to Cardiff
- Monmouth to Cardiff
- Aberystwyth to Cardiff
- Abertillery to Cardiff
- Pontypridd to Cardiff
- Colwyn Bay to Cardiff
- Pwllheli to Cardiff
- Rhyl to Cardiff
- Barry to Cardiff
- Borth to Cardiff
- Haverfordwest to Cardiff
- Llanberis to Cardiff
- Mumbles to Cardiff
- Ferndale to Cardiff
- Tredegar to Cardiff
- Lampeter to Cardiff
Questions & Answers
What is the fastest way to get from Pembroke Dock to Cardiff?
The fastest way takes 200 minutes, using Bus line 349, Train line TRANSPORT FOR WALES.
Is there a direct bus between Pembroke Dock and Cardiff in Wales?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 3 hr 20 min.
Which bus line goes from Pembroke Dock to Cardiff in Wales?
The 349 bus line goes from Railway Hotel, Johnston station near Pembroke Dock to Johnston (Pembrokeshire) station. From there you’ll have to take one train line till Johnston (Pembrokeshire) station near Cardiff in Wales.
How long does it take to travel from Pembroke Dock to Cardiff in Wales by bus and train?
The total travel time between Pembroke Dock and Cardiff in Wales by bus and train is about 3 hr 20 min.
Where do I get on the bus near Pembroke Dock to get to Cardiff in Wales?
Get on the 349 bus from the Railway Hotel, Johnston stop near Pembroke Dock in Wales.
Where do I get off the bus when travelling between Pembroke Dock and Cardiff in Wales?
Get off the bus at the Johnston (Pembrokeshire) station, which is closest to Cardiff in Wales.
When is the last train from Pembroke Dock to Cardiff in Wales?
The last train from Pembroke Dock to Cardiff in Wales is the Transport for Wales line. It leaves the Pembroke Dock at 19:05.
Popular Routes
- Bridgend Bus Station Stand 7, Bridgend to Bangor
- Cibyn Industrial Estate, Caernarfon to Aberystwyth University
- Morrisons, Bangor to Aberystwyth University
- Golden Mile View, Bassaleg to Bangor University
- Medea Drive, Rhyl to Bangor
- Cross Keys Inn, Nantgarw to Aberystwyth University
- Ffordd Abergele / Abergele Road to North Llanrwst
- Montgomery Road, Malpas to Alun building, Bangor University
- Caernarfon Bus Station Stand C, Caernarfon to Bangor
- Tesco Cowbridge Road, Pontyclun to Aberystwyth University
- Blossoms Inn, Bagillt to Bangor University
- Cardiff Bay to Bangor University
- Merlin Close, Pwllgwaun to Wheldon Building
- Greyfriars Road Stop Gn, Cardiff to Alun building, Bangor University
- Victoria Centre Stop X, Llandudno to Park Place
- Wood Street, Menai Bridge to Wheldon Building
- Station Road Turn, Talacre to Bangor
- Mill Street, Aberystwyth to Wheldon Building
- Newport to Abergavenny
- Caernarfon Bus Station Stand A, Caernarfon to Aberystwyth University