Skip to content
A sandy beach below green headlands on the Pembrokeshire coast
West Wales

Getting to Pembrokeshire Coast (Arfordir Penfro)

Trains reach Haverfordwest, Fishguard and Pembroke; ferries arrive from Ireland.

The railway from Swansea divides at Whitland and Clarbeston Road to serve Pembroke Dock, Milford Haven, Haverfordwest and Fishguard Harbour. Beyond the stations you will need buses, taxis or a car.

Routes at a glance

From By Time Good to know
CardiffTrainAbout 2 h 30–3 hTo Haverfordwest; some trains direct, others change at Swansea.
CardiffCarAbout 2 h 30M4 and A40/A477.
London PaddingtonTrainAbout 4 h 30–5 hChange at Cardiff or Swansea; a few through trains run.
Rosslare (Ireland)FerryAbout 3 h 30–4 hTo Fishguard Harbour or Pembroke Dock.
HaverfordwestBusAbout 45 minRegular buses to St Davids.

Times are typical and fares change — check current timetables and prices before you travel.

Getting around Pembrokeshire

A car is easiest. In season, coastal shuttle buses (such as the Puffin Shuttle and Strumble Shuttle) link villages along the coast path, so you can walk one way and ride back. Check current timetables before relying on them.

Onward

Continue east to Tenby, Gower and Swansea and Cardiff. See Getting to Wales.

Plan your days in Wales

Book tours in Pembrokeshire Coast (Arfordir Penfro)

Live prices and dates for tours, tickets and day trips in and around Pembrokeshire Coast (Arfordir Penfro). Many options offer free cancellation.

Nearby destinations