← Change station
Carmarthen
Earlier trains
08:53
Cardiff Central
1B56 • Transport for Wales
1
09:04
Aberystwyth
0B00 • Transport for Wales
🚌
09:27
London Paddington
1L16 • Great Western Railway
2
09:58
Milford Haven
1B31 • Transport for Wales
1
10:04
Aberystwyth
0B00 • Transport for Wales
🚌
10:08
Manchester Piccadilly
1W18 • Transport for Wales
1
10:30
Swansea
2E09 • Transport for Wales
1
Later trains
← Departures from Carmarthen
06:59 Pembroke Dock to Cardiff Central
2B53 • Transport for Wales •
RTT
This train has been cancelled because of the train making extra stops because a train was cancelled.
This train has been delayed by the train making extra stops because a train was cancelled.
Pembroke Dock
06:59
1
Pembroke
07:07
1
Lamphey
07:10
• by request
1
Manorbier
07:18
07:21
1
Penally
07:24
07:27
• by request
1
Tenby
07:29
07:31
2
Saundersfoot
07:36
07:40
• by request
1
Kilgetty
07:38
07:43
• by request
1
Narberth
07:48
arr •
07:48
07:51
dep
• by request
1
Whitland
07:56
08:03
1
Carmarthen
08:13
08:16
arr •
08:15
08:29
dep
1
Ferryside
08:26
08:40
1
Kidwelly
08:32
08:46
1
Pembrey & Burry Port
08:39
08:53
1
Llanelli
08:45
08:58
2
Gowerton
08:52
09:05
2
Swansea
09:02
09:14
arr •
09:06
09:15
dep
1
Llansamlet
09:13
09:22
2
Skewen
09:17
09:26
2
Neath
09:21
09:29
2
Briton Ferry
09:25
09:33
2
Baglan
09:29
09:36
2
Port Talbot Parkway
09:34
09:40
2
Pyle
09:41
09:47
2
Bridgend
09:50
09:55
2
Cardiff Central
10:13
10:15