Operators → Transport for Wales → 25th September 2026
Late worst first, more than 5 mins late (10 for long distance)
| Departs | Headcode | From | To | Late by | Why |
|---|---|---|---|---|---|
| 0830 | 1V37 | Manchester Piccadilly | Cardiff Central | +33 | Operational incident |
| 1901 | 1B60 | Milford Haven | Cardiff Central | +27 | Train ahead late |
| 1110 | 2F26 | Treherbert | Cardiff Central | +22 | not given |
| 1130 | 1V40 | Manchester Piccadilly | Milford Haven | +22 | Train fault |
| 0554 | 2J44 | Bidston | Wrexham General | +21 | Late from depot |
| 1230 | 1V42 | Manchester Piccadilly | Cardiff Central | +21 | Fault with barriers at a level crossing |
| 0619 | 1D30 | Warrington Bank Quay | Holyhead | +20 | Held for connection |
| 0657 | 2F48 | Wrexham General | Bidston | +20 | Late from depot |
| 0919 | 2J48 | Crewe | Shrewsbury | +19 | Operational incident |
| 0748 | 2F50 | Wrexham General | Bidston | +16 | Engineering works not being finished on time |
| 1054 | 2B61 | Cardiff Central | Pembroke Dock | +16 | Earlier train fault |
| 1847 | 2J92 | Bidston | Wrexham General | +15 | Speed restriction |
| 1019 | 2K50 | Shrewsbury | Crewe | +14 | Operational incident |
| 0828 | 2B48 | Swansea | Cardiff Central | +13 | Train fault |
| 1137 | 2I20 | Pwllheli | Machynlleth | +13 | Speed restriction |
| 1848 | 1D12 | Liverpool Lime Street | Llandudno | +13 | Congestion |
| 0851 | 2J52 | Bidston | Wrexham Central | +12 | Earlier engineering works not being finished on time |
| 1226 | 2S22 | Cardiff Bay | Cardiff Queen Street | +12 | Fault on a train |
| 1502 | 1H91 | Holyhead | Manchester Airport | +12 | Defective track |
| 0936 | 2J56 | Bidston | Wrexham Central | +11 | Earlier train fault |
| 1451 | 2B69 | Cardiff Central | Pembroke Dock | +11 | Earlier train fault |
| 1834 | 1F94 | Llandudno | Liverpool Lime Street | +11 | not given |
| 1946 | 2F94 | Wrexham General | Bidston | +11 | Speed restriction |
| 1507 | 2L34 | Ebbw Vale Town | Maesteg | +10 | Track inspection |
| 1610 | 2G68 | Cardiff Central | Cheltenham Spa | +10 | Defective track |
| 1810 | 2G72 | Cardiff Central | Cheltenham Spa | +10 | not given |
| 0536 | 2M04 | Llanelli | Llandovery | +9 | Earlier train fault |
| 0728 | 2M08 | Swansea | Shrewsbury | +9 | Speed restriction |
| 1110 | 2G58 | Cardiff Central | Cheltenham Spa | +9 | Defective track |
| 1437 | 2G61 | Cheltenham Spa | Cardiff Central | +9 | Defective track |
| 1742 | 2F90 | Wrexham Central | Bidston | +9 | Speed restriction |
| 0940 | 2G51 | Cheltenham Spa | Cardiff Central | +8 | Defective track |
| 1751 | 2B81 | Cardiff Central | Swansea | +8 | Fault on train ahead |
| 1807 | 2L40 | Ebbw Vale Town | Maesteg | +8 | Train ahead late |
| 0959 | 2F60 | Wrexham Central | Bidston | +7 | Earlier engineering works not being finished on time |
| 1044 | 2F62 | Wrexham Central | Bidston | +7 | Earlier train fault |
| 1543 | 2B73 | Cardiff Central | Swansea | +7 | Congestion |
| 1907 | 2O42 | Ebbw Vale Town | Maesteg | +7 | Earlier train fault |
| 1022 | 2J60 | Bidston | Wrexham Central | +6 | Earlier engineering works not being finished on time |
| 1310 | 2G62 | Cardiff Central | Cheltenham Spa | +6 | not given |
| 1410 | 2G64 | Cardiff Central | Cheltenham Spa | +6 | Track inspection |
| 1654 | 2B77 | Cardiff Central | Swansea | +6 | Fault on train ahead |
| 1709 | 2N29 | Maesteg | Ebbw Vale Town | +6 | Track inspection |
| 1710 | 2G70 | Cardiff Central | Cheltenham Spa | +6 | not given |
| 2109 | 2F92 | Merthyr Tydfil | Cardiff Central | +6 | Congestion |
Cancelled reported by TRUST
| Departs | Headcode | From | To | Booked arrival | Why |
|---|---|---|---|---|---|
| 0656 | 2S00 | Cardiff Bay | Cardiff Queen Street | 0659 | Planned cancellation identified and agreed prior to 22.00 the day before the schedule runs |
| 0702 | 2B04 | Cardiff Queen Street | Cardiff Bay | 0705 | Planned cancellation identified and agreed prior to 22.00 the day before the schedule runs |
| 0756 | 2S04 | Cardiff Bay | Cardiff Queen Street | 0759 | Late arrival of booked inward stock |
| 0802 | 2B12 | Cardiff Queen Street | Cardiff Bay | 0805 | Late arrival of booked inward stock |
| 2042 | 2D71 | Llandudno | Llandudno Junction | 2051 | Late arrival of booked inward stock |
| 2055 | 2D72 | Llandudno Junction | Llandudno | 2104 | Late arrival of booked inward stock |
Part cancelled ran for only part of the journey
| Departs | Headcode | From | To | Arrived |
|---|---|---|---|---|
| 0540 | 2R00 | Bridgend | Rhymney | 0740 |
| 0622 | 2F46 | Wrexham General | Bidston | 0735 |
| 0722 | 2J48 | Bidston | Wrexham Central | no report |
| 0750 | 2K10 | Penarth | Caerphilly | 0823 |
| 0806 | 2J50 | Bidston | Wrexham Central | no report |
| 0829 | 2F54 | Wrexham Central | Bidston | 0933 |
| 0905 | 1H85 | Holyhead | Manchester Airport | no report |
| 0917 | 2F56 | Wrexham Central | Bidston | 1021 |
| 0927 | 1I12 | Aberystwyth | Birmingham International | 1254 |
| 1010 | 2Y34 | Rhymney | Barry Island | 1143 |
| 1040 | 2R20 | Bridgend | Rhymney | 1241 |
| 1109 | 1A26 | Merthyr Tydfil | Aberdare | 1315 |
| 1110 | 2Y40 | Rhymney | Barry Island | no report |
| 1111 | 2Y38 | Bargoed | Barry Island | 1239 |
| 1119 | 2D24 | Barry Island | Bargoed | 1244 |
| 1122 | 1M28 | Aberdare | Merthyr Tydfil | 1342 |
| 1129 | 2P46 | Caerphilly | Penarth | 1205 |
| 1135 | 2C24 | Penarth | Coryton | no report |
| 1135 | 2R22 | Barry Island | Rhymney | 1304 |
| 1142 | 2P48 | Coryton | Penarth | no report |
| 1149 | 2D26 | Barry Island | Bargoed | 1314 |
| 1156 | 2T22 | Cardiff Central | Treherbert | 1302 |
| 1159 | 2P50 | Caerphilly | Penarth | 1243 |
| 1205 | 2C26 | Penarth | Coryton | 1247 |
| 1212 | 2P52 | Coryton | Penarth | 1253 |
| 1225 | 1D37 | Manchester Airport | Holyhead | 1542 |
| 1226 | 2T24 | Cardiff Central | Treherbert | 1333 |
| 1235 | 2C28 | Penarth | Coryton | 1316 |
| 1235 | 2R26 | Barry Island | Rhymney | 1404 |
| 1242 | 2P56 | Coryton | Penarth | 1315 |
| 1243 | 2Y48 | Bargoed | Barry Island | 1400 |
| 1250 | 2K30 | Penarth | Caerphilly | 1326 |
| 1308 | 1D14 | Birmingham International | Llandudno Junction | 1613 |
| 1311 | 2Y50 | Bargoed | Barry Island | 1429 |
| 1312 | 2P60 | Coryton | Penarth | 1346 |
| 1323 | 1W95 | Cardiff Central | Holyhead | 1829 |
| 1339 | 1A36 | Merthyr Tydfil | Aberdare | 1545 |
| 1608 | 1J23 | Birmingham International | Aberystwyth | 1919 |
| 1744 | 2E52 | Rhymney | Bridgend | 1938 |
| 1827 | 1S71 | Aberystwyth | Shrewsbury | no report |
| 1905 | 2C54 | Penarth | Coryton | 1940 |
Did not reach the last stop reported, then no arrival
| Departs | Headcode | From | To | Last reported |
|---|---|---|---|---|
| 1907 | 2I33 | Maesteg | Ebbw Vale Town |