Haverfordwest is where most trains into Pembrokeshire arrive; Fishguard Harbour and Pembroke Dock serve the Irish ferries. Tickets, access and parking.
For most visitors, the train to Pembrokeshire means Haverfordwest, the county town: the Cardiff and London route pages both finish there. The county’s two ferry ports have stations of their own. Fishguard Harbour, on the north coast, stands beside the Stena Line terminal for Rosslare; Pembroke Dock, in the south, is the town for the Irish Ferries crossing. Transport for Wales manages all three.
The station is on Cartlett Road, on the east bank of the Western Cleddau, with the old town and the castle across the river. The main building sits on platform 1, which is where most trains leave from. Outside it are the bus stop, a sheltered cycle stand and an uncovered taxi rank. Platform 2, across the tracks, is reached by a footbridge with steps.
The walking time to Castle Square, in the middle of the old town, is in the station panel. Transport for Wales sends you via Quay Street, over the river and into the old town; the Haverfordwest page covers the town. A Haverfordwest PlusBus ticket, bought with the rail fare, gives unlimited travel on the town’s buses. For buses further out, see the car-free guide and the coastal buses.
Staffing is part time and limited to the ticket office, in the main building, which opens 07:00–13:30 from Monday to Saturday and not at all on Sunday. Once it shuts, the ticket machine on platform 1 is the way to buy on the spot, and Transport for Wales says it takes debit and credit cards only, not cash. Tickets bought online can be collected from the office or the machine.
The toilets are on platform 1, as is a heated waiting room open 07:00–13:00 on weekdays (National Rail adds Saturdays). National Rail lists no accessible toilet and no baby change here. It does list a café, but no shop or cash machine.
The station car park has 46 spaces and never closes. Both National Rail and Transport for Wales list it as free, with no accessible bays; check the signs on arrival. There is a drop-off and pick-up point, and twelve cycle spaces at the six Sheffield stands next to the bus stop. Haverfordwest’s town car parks, multi-storey included, are in the parking guide.
National Rail describes this one-platform station as adjacent to the Stena terminal, from which Stena Line sails to Rosslare. Transport for Wales says its timetable is built around the ferry sailings. Neither route page runs here, so use the live departures linked from the station panel. Goodwick lies between the harbour and Fishguard town; the second station, Fishguard & Goodwick, is on Station Hill.
There are no staff, no ticket office and no ticket machine. Transport for Wales expects a ticket before boarding except where a station has neither, so buy online before you travel or from the conductor. The station has no toilets of its own; wheelchair-accessible National Key toilets, opened with a RADAR key, are inside the Stena terminal next door. Platform seating is in the open. Transport for Wales warns that an arriving train may not be visible from the indoor seating, so be on the platform when the train is due.
There is no taxi rank, but Stena Line says local taxis can be called to the terminal. The station has no car park or cycle parking. Stena Line lists a long-term and a short-term car park at the port, paid through Horizon Parking; its fees in October 2026 started at £5 for up to 12 hours. Check the board at the car park.
Pembroke Dock station is on Dimond Street, and Transport for Wales’s directions to the town centre run along it. Part of the stone station building is now the Station Inn, a real-ale pub. The Irish Ferries terminal for Rosslare is a separate site in the port, west of the station; for a satnav its postcode is SA72 6UF. Pembroke, the castle town, is a separate place with its own station; see the Pembroke page.
The station is unstaffed and has no ticket office. Its one ticket machine, at the entrance, was out of use when the Transport for Wales page was checked on 27 October 2026, so buying online before you travel is the safe course. No toilets or waiting room are listed, and there is no taxi rank.
The 20-space Station Car Park is run by APCOA and open 24 hours. National Rail counts three accessible bays: one reached via Dimond Street, two via Water Street. APCOA’s tariff in October 2026 was £1.80 a day, paid by PayByPhone (location 801579) or ScanPay, and rail users get the first 20 minutes free. With no drop-off point listed, that free spell covers a lift. Check the tariff board. Ten bikes fit in the sheltered stands near the platform entrance.
Pembroke Dock is in National Rail’s step-free category A, “step-free access to all platforms”, step-free from the car park to its single platform. Fishguard Harbour is category B2, “some step-free access to all platforms”: the way on is a ramp with a moderately steep gradient at the end of the platform, straight off the access road by the level crossing. Haverfordwest is category B3, which National Rail explains as some step-free access “but this may be in 1 direction only”. Platform 1 there is step-free and platform 2 is over the stepped footbridge, so say which you need when booking.
None of the three has platform staff or wheelchairs to borrow. The conductor gives assistance, and ramps are carried on the trains. Passenger Assist can be booked up to two hours before the journey, and the helpline, 03333 211202, is listed as open 08:00–20:00 every day. At Haverfordwest and Fishguard Harbour the meeting point is on the platform, in view of the train crew. Haverfordwest has induction loops throughout; Fishguard Harbour has none, and its announcements are made visually only.
Each route has its own page with the day's trains, the changes and a link to times and fares.