17th September 2026
01:04 – Stormy → Port Talbot Up Sidings Cancelled — Train cancelled at FOC request or planned not to run operated by Not specified (freight or charter)
Not yet reported
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| Stormy not advertised | 0104 | |||||
| Margam Moors Junction pass | 01120112 | |||||
| Margam East Junction pass ½ min pathing allowance | 0113½0113½ | |||||
| PTA Port Talbot Parkway pass | 1 | 01160116 | ||||
| Court Sart Junction pass | 01200120 | |||||
| NTH Neath pass | 0121½0121½ | |||||
| Landore Junction pass | 0128½0128½ | |||||
| Swansea Loop West pass | 0131½0131½ | |||||
| Cockett West pass | 0138½0138½ | |||||
| Duffryn West pass | 0145½0145½ | |||||
| Llandeilo Junction pass | 0146½0146½ | |||||
| LLE Llanelli not advertised reverses here, crew changed | DPL | 0149½0156½ | ||||
| Llandeilo Junction pass | 0159½0159½ | |||||
| Duffryn West pass | 0200½0200½ | |||||
| Cockett West pass | 0206½0206½ | |||||
| Swansea Loop West pass | 0211½0211½ | |||||
| Swansea Loop East pass | 0213½0213½ | |||||
| SWA Swansea not advertised reverses here | 1 | 0215½0222½ | ||||
| Swansea Loop East pass | 0224½0224½ | |||||
| Swansea Loop West pass | 0226½0226½ | |||||
| Cockett West pass | 0233½0233½ | |||||
| Duffryn West pass | 0240½0240½ | |||||
| Llandeilo Junction pass | 0241½0241½ | |||||
| LLE Llanelli pass | DPL | 0243½0243½ | ||||
| PBY Pembrey & Burry Port pass | 0247½0247½ | |||||
| KWL Kidwelly pass | 2 | 0252½0252½ | ||||
| Bertwyn Level Crossing pass | 02540254 | |||||
| FYS Ferryside pass | 0256½0256½ | |||||
| XCI Carmarthen Junction pass | 0303½0303½ | |||||
| Carmarthen Bridge pass | 03050305 | |||||
| Sarnau Lc pass | 0311½0311½ | |||||
| St Clears Crossing pass | 03130313 | |||||
| WTL Whitland pass | 2 | 0320½0320½ | ||||
| CUW Clunderwen pass | 0327½0327½ | |||||
| CLR Clarbeston Road not advertised operational stop | 0334½0336½ | |||||
| HVF Haverfordwest not advertised waits for another train to pass | 2 | 0343½0345½ | ||||
| JOH Johnston pass | 0353½0353½ | |||||
| Herbrandston Junction pass | 0358½0358½ | |||||
| MFH Milford Haven not advertised reverses here | 0401½0408½ | |||||
| Herbrandston Junction pass | 0412½0412½ | |||||
| JOH Johnston pass | 0419½0419½ | |||||
| HVF Haverfordwest pass | 1 | 0426½0426½ | ||||
| CLR Clarbeston Road not advertised reverses here | 0437½0446½ | |||||
| FGH Fishguard Harbour not advertised reverses here | 0506½0513½ | |||||
| CLR Clarbeston Road not advertised operational stop | 0535½0537½ | |||||
| CUW Clunderwen pass | 0544½0544½ | |||||
| WTL Whitland pass | 1 | 0552½0552½ | ||||
| St Clears Crossing pass | 06000600 | |||||
| Sarnau Lc pass | 0601½0601½ | |||||
| Carmarthen Bridge pass | 06080608 | |||||
| CMN Carmarthen not advertised reverses here, crew changed | 1 | 06100617½ | ||||
| XCI Carmarthen Junction pass | 0620½0620½ | |||||
| FYS Ferryside pass | 0628½0628½ | |||||
| Bertwyn Level Crossing pass | 06310631 | |||||
| KWL Kidwelly pass | 1 | 06350635 | ||||
| PBY Pembrey & Burry Port pass | 06410641 | |||||
| LLE Llanelli pass ½ min pathing allowance | UPL | 06460646 | ||||
| Llandeilo Junction pass | 06490649 | |||||
| Morlais Junction pass 2 min pathing allowance | 06540654 | |||||
| Grovesend Signal Pt3544 pass 2½ min pathing allowance | 0657½0657½ | |||||
| Glanlliw Signal Pt3540 pass 4 min pathing allowance | 07030703 | |||||
| Llangyfelach Signal Pt3536 pass 2½ min pathing allowance | 0709½0709½ | |||||
| Jersey Marine Junction North pass | 0718½0718½ | |||||
| Dynevor Junction pass 2 min pathing allowance | 0719½0719½ | |||||
| Briton Ferry West Junction pass 1 min pathing allowance | 0725½0725½ | |||||
| PTA Port Talbot Parkway pass URLine | 2 | 07300730 | UR | |||
| Port Talbot East not advertised reverses here RLLine | 07320737½ | RL | ||||
| Port Talbot Up Sidings not advertised crew changed, waits for another train to pass, reverses here | 07410941½ | |||||
| Port Talbot East pass | 0944½0944½ | |||||
| Margam East Junction pass | 0948½0948½ | |||||
| Margam Moors Junction pass | 09500950 | |||||
| Stormy pass | 09580958 | |||||
| BGN Bridgend pass ½ min pathing allowance | 2 | 1002½1002½ | ||||
| PCD Pencoed pass | 10081008 | |||||
| PYC Pontyclun pass | 10161016 | |||||
| Leckwith North Junction pass | 1027½1027½ | |||||
| NNP Ninian Park not advertised waits for another train to pass | 1 | 1029½1041 | ||||
| Penarth Curve North Junction pass | 10441044 | |||||
| Cardiff Radyr Branch Junction pass 2½ min pathing allowance DRLine | 1045½1045½ | DR | ||||
| CDF Cardiff Central not advertised crew changed | 6 | 10501052 | ||||
| Cvl East Boundary pass | 1052½1052½ | |||||
| CDQ Cardiff Queen Street pass | 4 | 10561056 | ||||
| Heath Junction pass | 11011101 | |||||
| CPH Caerphilly pass | 3 | 11131113 | ||||
| YSM Ystrad Mynach pass | 2 | 11241124 | ||||
| BGD Bargoed not advertised reverses here | 1 | 11351144 | ||||
| YSM Ystrad Mynach pass 4 min pathing allowance | 1 | 11551155 | ||||
| CPH Caerphilly pass 2½ min pathing allowance | 2 | 12051205 | ||||
| Heath Junction pass | 1216½1216½ | |||||
| CDQ Cardiff Queen Street pass | 3 | 1221½1221½ | ||||
| Cvl East Boundary pass | 12251225 | |||||
| CDF Cardiff Central pass | 8 | 1225½1225½ | ||||
| Penarth Curve South Junction pass | 1228½1228½ | |||||
| Cogan Junction pass 1½ min pathing allowance | 1232½1232½ | |||||
| CAD Cadoxton pass 1 min engineering, 1½ min pathing allowance | 12401240 | |||||
| BRY Barry pass | 2 | 1246½1246½ | ||||
| Aberthaw pass | 1256½1256½ | |||||
| LWM Llantwit Major pass | 1302½1302½ | |||||
| Aberthaw SIG Cf3433 pass 5 min pathing allowance | 1303½1303½ | |||||
| Cowbridge Road pass 1 min pathing allowance | 1320½1320½ | |||||
| BGN Bridgend not advertised crew changed | 1 | 13241326 | ||||
| Stormy pass | 13311331 | |||||
| Margam Moors Junction pass ½ min pathing allowance | 1335½1335½ | |||||
| Margam East Junction pass 1 min pathing allowance | 1337½1337½ | |||||
| PTA Port Talbot Parkway pass 2½ min pathing allowance | 1 | 1340½1340½ | ||||
| Court Sart Junction pass 2 min pathing allowance | 13471347 | |||||
| NTH Neath pass 1 min pathing allowance | 13511351 | |||||
| Swansea Loop East pass | 14051405 | |||||
| SWA Swansea not advertised reverses here | 1 | 14071435 | ||||
| Swansea Loop East pass | 14371437 | |||||
| NTH Neath pass | 14491449 | |||||
| Briton Ferry West Junction pass | 14531453 | |||||
| PTA Port Talbot Parkway pass URLine | 2 | 1456½1456½ | UR | |||
| Port Talbot East not advertised reverses here RLLine | 1458½1503½ | RL | ||||
| Port Talbot Up Sidings not advertised | 1507 | |||||
Italic estimated timing, bold is actual.