← Change station
Ferryside
Earlier trains
06:22
Pembroke Dock
2E10 • Transport for Wales
2
07:02
Cardiff Central
1B52 • Transport for Wales
1
07:32
Milford Haven
1B51 • Transport for Wales
2
07:35
London Paddington
1L12 • Great Western Railway
1
08:10
Manchester Piccadilly
1W16 • Transport for Wales
1
Later trains
← Departures from Ferryside
05:41 Swansea to Pembroke Dock
2E10 • Transport for Wales •
RTT
Swansea
05:41
1
Gowerton
05:53
05:49
arr •
05:54
dep
1
Llanelli
06:01
1
Pembrey & Burry Port
06:07
06:05
arr •
06:08
dep
2
Kidwelly
06:15
2
Ferryside
06:22
2
Carmarthen
06:37
arr •
06:41
dep
1
Whitland
06:59
2
Narberth
07:08
• by request
1
Kilgetty
07:17
• by request
1
Saundersfoot
07:19
• by request
1
Tenby
07:27
arr •
07:32
dep
1
Penally
07:35
• by request
1
Manorbier
07:42
1
Lamphey
07:49
• by request
1
Pembroke
07:52
1
Pembroke Dock
08:07
1