Operators → Transport for Wales → 7th October 2026
Late worst first, more than 5 mins late (10 for long distance)
| Departs | Headcode | From | To | Late by | Why |
|---|---|---|---|---|---|
| 0854 | 2B57 | Cardiff Central | Pembroke Dock | +58 | Held for connection |
| 1430 | 1V46 | Manchester Piccadilly | Cardiff Central | +55 | Urgent repairs to the track |
| 0725 | 1J93 | Chester | Shrewsbury | +47 | Train fault |
| 0900 | 1W18 | Milford Haven | Manchester Piccadilly | +46 | Earlier train fault |
| 2023 | 1J82 | Crewe | Shrewsbury | +38 | Signalling fault |
| 1940 | 1K17 | Wrexham General | Crewe | +35 | Late from depot |
| 1230 | 1V42 | Manchester Piccadilly | Cardiff Central | +33 | Track inspection |
| 2130 | 1K74 | Manchester Piccadilly | Crewe | +32 | Train ahead late |
| 1355 | 1B44 | Milford Haven | Cardiff Central | +31 | Signalling fault |
| 1725 | 1D32 | Manchester Airport | Holyhead | +30 | Waiting for a part of the train to be attached |
| 2227 | 2J52 | Aberystwyth | Machynlleth | +30 | Signalling fault |
| 2032 | 1J29 | Shrewsbury | Aberystwyth | +29 | Signalling fault |
| 1006 | 1B38 | Cardiff Central | Fishguard Harbour | +28 | Train ahead late |
| 1952 | 2D32 | Llandudno Junction | Llandudno | +28 | Defective track |
| 0723 | 1J56 | Crewe | Wrexham General | +27 | Train ahead late |
| 2010 | 1W26 | Cardiff Central | Manchester Piccadilly | +25 | Signalling fault |
| 2147 | 1D15 | Liverpool Lime Street | Chester | +25 | Defective track |
| 0740 | 1K05 | Wrexham General | Crewe | +23 | Train ahead late |
| 0900 | 2B56 | Pembroke Dock | Cardiff Central | +23 | Train fault |
| 0526 | 1V91 | Holyhead | Cardiff Central | +22 | Held for connection |
| 0930 | 1V38 | Manchester Piccadilly | Fishguard Harbour | +22 | Held for connection |
| 0627 | 1V33 | Manchester Piccadilly | Cardiff Central | +20 | Train fault |
| 1137 | 2I20 | Pwllheli | Machynlleth | +20 | not given |
| 0513 | 2M04 | Swansea | Llandovery | +19 | Train ahead late |
| 1009 | 2E10 | Fishguard Harbour | Carmarthen | +19 | not given |
| 1640 | 2G65 | Cheltenham Spa | Cardiff Central | +18 | Speed restriction |
| 0830 | 1V37 | Manchester Piccadilly | Cardiff Central | +17 | Train ahead late |
| 1655 | 2J19 | Machynlleth | Pwllheli | +17 | Train ahead late |
| 1823 | 1W83 | Cardiff Central | Chester | +17 | Train ahead late |
| 1904 | 2J23 | Machynlleth | Pwllheli | +17 | Signalling fault |
| 0638 | 2O01 | Ebbw Vale Town | Newport (South Wales) | +16 | Trains under repair |
| 0641 | 2V22 | Llandovery | Swansea | +16 | Train ahead late |
| 0823 | 1J58 | Crewe | Wrexham General | +16 | Train ahead late |
| 1130 | 1V40 | Manchester Piccadilly | Milford Haven | +16 | Held for connection |
| 1519 | 2J60 | Crewe | Shrewsbury | +16 | Track inspection |
| 1630 | 1V50 | Manchester Piccadilly | Cardiff Central | +16 | Held for connection |
| 2008 | 1J31 | Birmingham International | Aberystwyth | +16 | Congestion |
| 2026 | 2G80 | Pwllheli | Machynlleth | +16 | Speed restriction |
| 0558 | 1H82 | Holyhead | Manchester Airport | +15 | Signalling fault |
| 1425 | 1D39 | Manchester Airport | Holyhead | +15 | Speed restriction over defective track |
| 1827 | 1S71 | Aberystwyth | Shrewsbury | +15 | Held for connection |
| 0625 | 1V92 | Holyhead | Cardiff Central | +14 | Fault on train ahead |
| 0700 | 1H83 | Holyhead | Manchester Airport | +14 | Speed restriction |
| 1255 | 1W59 | Cardiff Central | Manchester Piccadilly | +14 | Held for connection |
| 1710 | 2G70 | Cardiff Central | Cheltenham Spa | +14 | Trains under repair |
| 1908 | 1D17 | Birmingham International | Chester | +14 | Signalling fault |
| 1942 | 1D21 | Shrewsbury | Chester | +14 | Signalling fault |
| 1510 | 2G66 | Cardiff Central | Cheltenham Spa | +13 | Speed restriction |
| 1537 | 2I28 | Pwllheli | Machynlleth | +13 | Held for connection |
| 1654 | 2B77 | Cardiff Central | Swansea | +13 | Trains under repair |
Showing 50 of 99. Show all 99
Cancelled reported by TRUST
| Departs | Headcode | From | To | Booked arrival | Why |
|---|---|---|---|---|---|
| 0637 | 2E04 | Cardiff Central | Bridgend | 0734 | Depot operating problem |
| 0740 | 2R08 | Bridgend | Rhymney | 0940 | Waiting passenger connections within connections policy or contingency plan |
| 1419 | 2K58 | Shrewsbury | Crewe | 1510 | Late arrival of booked inward stock |
| 1820 | 2B99 | Swansea | Llanelli | 1837 | not yet investigated |
Part cancelled ran for only part of the journey
| Departs | Headcode | From | To | Arrived |
|---|---|---|---|---|
| 0534 | 2K00 | Cardiff Central | Caerphilly | 0557 |
| 0535 | 2N05 | Bridgend | Ebbw Vale Town | 0713 |
| 0607 | 2L16 | Ebbw Vale Town | Maesteg | 0820 |
| 0722 | 2J48 | Bidston | Wrexham Central | no report |
| 0829 | 2F54 | Wrexham Central | Bidston | 0929 |
| 0849 | 2D14 | Barry Island | Bargoed | 1006 |
| 0905 | 2C14 | Penarth | Coryton | 0940 |
| 0907 | 2L22 | Ebbw Vale Town | Maesteg | 1114 |
| 0912 | 2P28 | Coryton | Penarth | no report |
| 0927 | 1I12 | Aberystwyth | Birmingham International | no report |
| 0944 | 2E20 | Rhymney | Bridgend | 1134 |
| 0950 | 2K18 | Penarth | Caerphilly | 1023 |
| 1008 | 1J11 | Birmingham International | Aberystwyth | no report |
| 1257 | 1W22 | Fishguard Harbour | Manchester Piccadilly | no report |
| 1300 | 2B64 | Pembroke Dock | Cardiff Central | 1657 |
| 1319 | 2J56 | Crewe | Shrewsbury | no report |
| 1330 | 1V44 | Manchester Piccadilly | Pembroke Dock | no report |
| 1506 | 1W24 | Milford Haven | Manchester Piccadilly | 2145 |
| 1530 | 1V48 | Manchester Piccadilly | Fishguard Harbour | no report |
| 1708 | 1D16 | Birmingham International | Holyhead | no report |
| 1727 | 1I28 | Aberystwyth | Birmingham International | no report |
| 1835 | 2V32 | Shrewsbury | Swansea | no report |
| 1902 | 1H95 | Holyhead | Manchester Airport | no report |
| 1927 | 1I75 | Aberystwyth | Birmingham International | no report |
| 2109 | 1R98 | Birmingham International | Manchester Piccadilly | 0030 |
| 2225 | 1D47 | Manchester Airport | Holyhead | 0148 |