Day 29

Monday 22nd December 2025

Cardiff Central to Shrewsbury

L64097 Transport for Wales service towards Milford Haven
StationPlatformArrivalDeparture
CDF Cardiff Central3A   305:35
✔ On Time
NNP Ninian Park105:39
✔ On Time
05:41
✔ 1m early
PYC Pontyclun105:53
✔ On Time
05:54
✔ On Time
LLR Llanharan205:58
✔ On Time
05:58
⚠ 1m late
PCD Pencoed106:02
⚠ 1m late
06:03
⚠ 1m late
BGN Bridgend106:08
✔ On Time
06:08
⚠ 1m late
PYL Pyle106:15
⚠ 1m late
06:16
✔ On Time
PTA Port Talbot Parkway106:22
✔ On Time
06:23
⚠ 1m late
BAJ Baglan106:25
⚠ 2m late
06:25
⚠ 2m late
BNF Briton Ferry106:29
⚠ 1m late
06:29
⚠ 2m late
NTH Neath106:33
✔ On Time
06:33
⚠ 2m late
SKE Skewen106:37
⚠ 1m late
06:37
⚠ 1m late
LAS Llansamlet106:41
⚠ 1m late
06:41
⚠ 1m late
SWA Swansea206:51
✔ 2m early
06:57
✔ On Time
GWN Gowerton107:07
✔ 1m early
07:07
✔ 1m early
LLE LlanelliDPL   107:13
✔ On Time
07:14
✔ On Time
PBY Pembrey & Burry Port???07:19
✔ 1m early
07:19
⚠ 1m late
KWL Kidwelly207:26
✔ 1m early
07:26
✔ On Time
FYS Ferryside???07:32
✔ 1m early
07:32
✔ On Time
CMN Carmarthen2   107:45
✔ 4m early
07:46
✔ On Time
WTL Whitland208:02
✔ 2m early
08:02
✔ 1m early
CUW Clunderwen???08:09
✔ 2m early
08:09
✔ On Time
CLR Clarbeston Road???08:16
✔ On Time
08:16
⚠ 1m late
HVF Haverfordwest108:24
✔ On Time
08:25
✔ On Time
JOH Johnston (Pembs)???08:32
✔ 1m early
08:32
✔ On Time
MFH Milford Haven???08:43
✔ 2m early
L64793 Transport for Wales service towards Manchester Piccadilly
StationPlatformArrivalDeparture
MFH Milford Haven???09:00
✔ On Time
JOH Johnston (Pembs)???09:08
✔ 1m early
09:08
✔ On Time
HVF Haverfordwest109:15
✔ 1m early
09:15
✔ On Time
CLR Clarbeston Road???09:24
✔ 1m early
L64753 Transport for Wales service towards Fishguard Harbour
StationPlatformArrivalDeparture
CLR Clarbeston Road???09:33
✔ On Time
FGW Fishguard & Goodwick???09:52
✔ On Time
09:52
⚠ 1m late
FGH Fishguard Harbour???09:58
✔ 3m early
L65371 Transport for Wales service towards Carmarthen
StationPlatformArrivalDeparture
FGH Fishguard Harbour???10:01
✔ On Time
FGW Fishguard & Goodwick???10:04
✔ 1m early
10:04
✔ On Time
CLR Clarbeston Road???10:23
✔ 1m early
10:23
✔ On Time
CUW Clunderwen???10:30
✔ On Time
10:30
⚠ 1m late
WTL Whitland110:36
✔ On Time
L65011 Transport for Wales service towards Pembroke Dock
StationPlatformArrivalDeparture
WTL Whitland211:11
⚠ 12m late
NAR Narberth???11:19
⚠ 13m late
11:19
⚠ 14m late
KGT Kilgetty???11:28
⚠ 13m late
11:28
⚠ 14m late
SDF Saundersfoot???11:30
⚠ 14m late
11:30
⚠ 14m late
TEN Tenby???11:37
⚠ 14m late
11:38
⚠ 16m late
PNA Penally???11:41
⚠ 16m late
11:41
⚠ 17m late
MRB Manorbier???11:47
⚠ 17m late
11:47
⚠ 17m late
LAM Lamphey???11:55
⚠ 17m late
11:55
⚠ 18m late
PMB Pembroke???11:58
⚠ 18m late
11:58
⚠ 19m late
PMD Pembroke Dock???12:11
⚠ 12m late
L65025 Transport for Wales service towards Cardiff Central
StationPlatformArrivalDeparture
PMD Pembroke Dock???13:02
✔ On Time
PMB Pembroke???13:10
✔ 1m early
13:10
✔ 1m early
LAM Lamphey???13:13
✔ 1m early
13:13
✔ On Time
MRB Manorbier???13:21
⚠ 1m late
13:21
⚠ 2m late
PNA Penally???13:27
⚠ 1m late
13:27
⚠ 2m late
TEN Tenby???13:33
✔ 2m early
13:38
⚠ 18m late
SDF Saundersfoot???13:45
⚠ 18m late
13:45
⚠ 18m late
KGT Kilgetty???13:47
⚠ 17m late
13:47
⚠ 18m late
NAR Narberth???13:57
⚠ 17m late
13:57
⚠ 17m late
WTL Whitland114:05
⚠ 18m late
14:05
⚠ 19m late
CMN Carmarthen1   214:21
⚠ 18m late
14:32
⚠ 11m late
PBY Pembrey & Burry Port???14:49
⚠ 11m late
14:50
⚠ 11m late
LLE LlanelliUPL   214:55
⚠ 11m late
14:56
⚠ 10m late
SWA Swansea115:17
⚠ 4m late
15:27
✔ On Time
LAS Llansamlet215:33
✔ On Time
15:33
⚠ 1m late
SKE Skewen215:37
✔ On Time
15:38
✔ On Time
NTH Neath215:41
✔ On Time
15:42
✔ On Time
BNF Briton Ferry215:45
✔ On Time
15:45
✔ On Time
BAJ Baglan215:49
✔ 1m early
15:49
✔ On Time
PTA Port Talbot Parkway215:53
✔ 1m early
15:53
✔ On Time
PYL Pyle216:00
✔ 1m early
16:00
✔ On Time
BGN Bridgend216:07
✔ 1m early
L66127 Transport for Wales service towards Maesteg
StationPlatformArrivalDeparture
BGN Bridgend116:39
⚠ 1m late
WMI Wildmill???16:42
⚠ 1m late
16:42
⚠ 2m late
SRR Sarn???16:45
⚠ 1m late
16:46
⚠ 1m late
TDU Tondu???16:48
⚠ 1m late
16:48
⚠ 2m late
GMG Garth (Mid Glamorgan)???16:57
✔ On Time
16:57
⚠ 1m late
MEW Maesteg (Ewenny Road)???17:00
✔ On Time
17:01
✔ On Time
MST Maesteg???17:05
✔ On Time
L66215 Transport for Wales service towards Ebbw Vale Town
StationPlatformArrivalDeparture
MST Maesteg???17:07
⚠ 4m late
MEW Maesteg (Ewenny Road)???17:09
⚠ 4m late
17:09
⚠ 5m late
GMG Garth (Mid Glamorgan)???17:12
⚠ 4m late
17:12
⚠ 4m late
TDU Tondu117:22
⚠ 4m late
17:22
⚠ 5m late
SRR Sarn117:24
⚠ 5m late
17:25
⚠ 5m late
WMI Wildmill117:28
⚠ 5m late
17:28
⚠ 5m late
BGN Bridgend217:31
⚠ 4m late
17:32
⚠ 5m late
PCD Pencoed217:37
⚠ 5m late
17:37
⚠ 5m late
LLR Llanharan117:41
⚠ 5m late
17:41
⚠ 5m late
PYC Pontyclun217:45
⚠ 5m late
17:46
⚠ 4m late
CDF Cardiff Central118:03
✔ 1m early
L64836 Transport for Wales service towards Chester
StationPlatformArrivalDeparture
CDF Cardiff Central118:23
✔ 1m early
NWP Newport (South Wales)318:38
✔ 4m early
18:39
✔ 1m early
CWM Cwmbran218:49
✔ 1m early
18:50
✔ 1m early
PPL Pontypool & New Inn???18:55
✔ 1m early
18:56
⚠ 1m late
AGV Abergavenny119:05
✔ On Time
19:07
✔ On Time
HFD Hereford319:32
✔ 4m early
19:33
✔ On Time
LUD Ludlow???19:53
✔ 1m early
19:53
✔ On Time
CRV Craven Arms120:01
✔ 1m early
20:02
✔ On Time
CTT Church Stretton???20:10
✔ 1m early
20:10
✔ On Time
SHR Shrewsbury420:26
✔ 3m early