Operators → Transport for Wales → 21st September 2026
Late worst first, more than 5 mins late (10 for long distance)
| Departs | Headcode | From | To | Late by | Why |
|---|---|---|---|---|---|
| 1951 | 2B89 | Cardiff Central | Swansea | +42 | Trains under repair |
| 1530 | 1V48 | Manchester Piccadilly | Fishguard Harbour | +40 | Speed restriction |
| 2232 | 1J76 | Manchester Piccadilly | Shrewsbury | +38 | Points failure |
| 1247 | 1D06 | Liverpool Lime Street | Llandudno | +30 | Signalling fault |
| 1923 | 1J80 | Crewe | Wrexham General | +24 | Fault on a train |
| 1108 | 1D13 | Birmingham International | Llandudno Junction | +23 | Signalling fault |
| 2145 | 2E88 | Fishguard Harbour | Carmarthen | +23 | Fault with the signalling system |
| 2150 | 1J33 | Shrewsbury | Aberystwyth | +23 | Fire alarm sounding in the signalling centre |
| 0743 | 2G47 | Cheltenham Spa | Cardiff Central | +22 | Ambulance service dealing with an incident |
| 0900 | 1W18 | Milford Haven | Manchester Piccadilly | +22 | Held for connection |
| 1147 | 1D05 | Liverpool Lime Street | Llandudno | +22 | Train ahead late |
| 0829 | 2F54 | Wrexham Central | Bidston | +20 | Held for connection |
| 1225 | 1D37 | Manchester Airport | Holyhead | +19 | Signalling fault |
| 1947 | 1D13 | Liverpool Lime Street | Chester | +19 | Held for connection |
| 2339 | 2J53 | Aberystwyth | Machynlleth | +19 | Fire alarm sounding in the signalling centre |
| 1130 | 1V40 | Manchester Piccadilly | Milford Haven | +18 | Held for connection |
| 1940 | 2G71 | Cheltenham Spa | Cardiff Central | +18 | Operational incident |
| 1327 | 1I20 | Aberystwyth | Birmingham International | +17 | Operational incident |
| 1734 | 1F93 | Llandudno | Liverpool Lime Street | +17 | Held for connection |
| 1810 | 2G72 | Cardiff Central | Cheltenham Spa | +17 | Operational incident |
| 2223 | 1J86 | Crewe | Wrexham General | +17 | Operational incident |
| 2238 | 1D85 | Wrexham General | Chester | +17 | Points failure |
| 0923 | 1W93 | Cardiff Central | Holyhead | +16 | Signalling fault |
| 0830 | 1V37 | Manchester Piccadilly | Cardiff Central | +15 | Train ahead late |
| 1310 | 2G62 | Cardiff Central | Cheltenham Spa | +15 | Held for connection |
| 1426 | 1I22 | Llandudno Junction | Birmingham International | +15 | Signalling fault |
| 1616 | 1W81 | Cardiff Central | Chester | +15 | Held for connection |
| 1725 | 1D32 | Manchester Airport | Holyhead | +15 | Held for connection |
| 1952 | 2D32 | Llandudno Junction | Llandudno | +14 | Speed restriction |
| 2109 | 2G78 | Cardiff Central | Cheltenham Spa | +14 | Operational incident |
| 0930 | 1V38 | Manchester Piccadilly | Fishguard Harbour | +13 | Trains under repair |
| 1033 | 1V95 | Holyhead | Cardiff Central | +13 | Held for connection |
| 1151 | 2J64 | Bidston | Wrexham Central | +13 | Train ahead late |
| 1236 | 2J68 | Bidston | Wrexham Central | +13 | Ambulance service dealing with an incident near the railway |
| 1523 | 1J72 | Crewe | Wrexham General | +13 | Speed restriction |
| 1705 | 2B80 | Pembroke Dock | Cardiff Central | +13 | Held for connection |
| 1708 | 1D16 | Birmingham International | Holyhead | +13 | Operational incident |
| 1747 | 2M14 | Swansea | Shrewsbury | +13 | Held for connection |
| 1807 | 2L40 | Ebbw Vale Town | Maesteg | +13 | Operational incident |
| 1837 | 1J78 | Crewe | Wrexham General | +13 | Fault on a train |
| 2037 | 2B26 | Milford Haven | Cardiff Central | +13 | Held for connection |
| 1240 | 1K10 | Wrexham General | Crewe | +12 | Trains under repair |
| 1606 | 1B50 | Cardiff Central | Milford Haven | +12 | Held for connection |
| 1827 | 1S71 | Aberystwyth | Shrewsbury | +12 | Attempted theft of overhead line electrification equipment |
| 2007 | 2O44 | Ebbw Vale Town | Bridgend | +12 | Operational incident |
| 1011 | 2Y32 | Bargoed | Barry Island | +11 | Track inspection |
| 1323 | 1J68 | Crewe | Wrexham General | +11 | Trains under repair |
| 1344 | 2F74 | Wrexham Central | Bidston | +11 | Held for connection |
| 1022 | 2J60 | Bidston | Wrexham Central | +10 | Ambulance service dealing with an incident near the railway |
| 1128 | 2F66 | Wrexham Central | Bidston | +10 | Ambulance service dealing with an incident near the railway |
| 1907 | 2O42 | Ebbw Vale Town | Maesteg | +10 | Operational incident |
| 0917 | 2F56 | Wrexham Central | Bidston | +9 | Ambulance service dealing with an incident near the railway |
| 1451 | 2B69 | Cardiff Central | Pembroke Dock | +9 | Train ahead late |
| 1744 | 2E52 | Rhymney | Bridgend | +9 | Congestion |
| 1905 | 2B84 | Pembroke Dock | Cardiff Central | +9 | Signalling fault |
| 1301 | 2F72 | Wrexham Central | Bidston | +8 | Trains under repair |
| 1451 | 2J76 | Bidston | Wrexham Central | +8 | Held for connection |
| 1840 | 2G69 | Cheltenham Spa | Cardiff Central | +8 | Operational incident |
| 0722 | 2J48 | Bidston | Wrexham Central | +7 | Train ahead late |
| 0907 | 2L22 | Ebbw Vale Town | Maesteg | +7 | Held for connection |
| 0940 | 2G51 | Cheltenham Spa | Cardiff Central | +7 | Late from depot |
| 1010 | 2F22 | Treherbert | Cardiff Central | +7 | Track inspection |
| 1321 | 2J72 | Bidston | Wrexham Central | +7 | Held for connection |
| 1607 | 2L36 | Ebbw Vale Town | Maesteg | +7 | Held for connection |
| 0605 | 2M02 | Llandrindod | Shrewsbury | +6 | Problem currently under investigation |
| 0622 | 2F46 | Wrexham General | Bidston | +6 | Train ahead late |
| 0819 | 2K46 | Shrewsbury | Crewe | +6 | not given |
| 1110 | 2G58 | Cardiff Central | Cheltenham Spa | +6 | not given |
| 1254 | 2B65 | Cardiff Central | Pembroke Dock | +6 | Held for connection |
| 1310 | 2D16 | Llandudno | Blaenau Ffestiniog | +6 | Signalling fault |
| 1500 | 2B72 | Pembroke Dock | Cardiff Central | +6 | Held for connection |
| 1507 | 2L34 | Ebbw Vale Town | Maesteg | +6 | Held for connection |
| 1654 | 2B77 | Cardiff Central | Swansea | +6 | Held for connection |
| 2042 | 2D71 | Llandudno | Llandudno Junction | +6 | Defective track |
| 2127 | 2J50 | Aberystwyth | Machynlleth | +6 | Fire alarm sounding in the signalling centre |
Showing all 75. Show the worst 50
Cancelled reported by TRUST
| Departs | Headcode | From | To | Booked arrival | Why |
|---|---|---|---|---|---|
| 0610 | 2F06 | Treherbert | Cardiff Central | 0715 | Driver |
| 0656 | 2S00 | Cardiff Bay | Cardiff Queen Street | 0659 | not yet investigated |
| 0726 | 2T04 | Cardiff Central | Treherbert | 0833 | Late arrival of booked inward stock |
| 0756 | 2S04 | Cardiff Bay | Cardiff Queen Street | 0759 | not yet given |
| 0838 | 2J10 | Cardiff Bay | Pontypridd | 0910 | Planned cancellation identified and agreed prior to 22.00 the day before the schedule runs |
| 0953 | 2B30 | Pontypridd | Cardiff Bay | 1023 | Planned cancellation identified and agreed prior to 22.00 the day before the schedule runs |
| 1120 | 2K24 | Penarth | Caerphilly | 1154 | Late arrival of booked inward stock |
| 1150 | 2K26 | Penarth | Caerphilly | 1224 | Late arrival of booked inward stock |
| 1159 | 2P50 | Caerphilly | Penarth | 1231 | Late arrival of booked inward stock |
| 1220 | 2K28 | Penarth | Caerphilly | 1254 | Late arrival of booked inward stock |
| 1229 | 2P54 | Caerphilly | Penarth | 1301 | Late arrival of booked inward stock |
| 1250 | 2K30 | Penarth | Caerphilly | 1324 | Late arrival of booked inward stock |
| 1259 | 2P58 | Caerphilly | Penarth | 1331 | Late arrival of booked inward stock |
| 1320 | 2K32 | Penarth | Caerphilly | 1354 | Late arrival of booked inward stock |
| 1329 | 2P62 | Caerphilly | Penarth | 1401 | Late arrival of booked inward stock |
| 1359 | 2P66 | Caerphilly | Penarth | 1431 | Late arrival of booked inward stock |
| 1435 | 2C36 | Penarth | Coryton | 1507 | Late arrival of booked inward stock |
| 1504 | 2D65 | Llandudno | Llandudno Junction | 1513 | Late arrival of booked inward stock |
| 1520 | 2D66 | Llandudno Junction | Llandudno | 1529 | Late arrival of booked inward stock |
| 1610 | 2G68 | Cardiff Central | Cheltenham Spa | 1725 | Driver |
| 1640 | 2G65 | Cheltenham Spa | Cardiff Central | 1757 | Late arrival of booked inward stock |
| 1745 | 2G67 | Cheltenham Spa | Cardiff Central | 1859 | Late arrival of booked inward stock |
| 2324 | 2F16 | Pontypridd | Taffs Well | 2335 | Late arrival of booked inward stock |
Part cancelled ran for only part of the journey
| Departs | Headcode | From | To | Arrived |
|---|---|---|---|---|
| 0910 | 2G54 | Cardiff Central | Cheltenham Spa | no report |
| 0936 | 2J56 | Bidston | Wrexham Central | no report |
| 1010 | 2Y34 | Rhymney | Barry Island | no report |
| 1040 | 2G53 | Cheltenham Spa | Cardiff Central | 1158 |
| 1042 | 2P40 | Coryton | Penarth | no report |
| 1044 | 2F62 | Wrexham Central | Bidston | 1201 |
| 1049 | 2D22 | Barry Island | Bargoed | no report |
| 1059 | 2P42 | Caerphilly | Penarth | no report |
| 1105 | 2C22 | Penarth | Coryton | 1154 |
| 1125 | 1D36 | Manchester Airport | Holyhead | 1508 |
| 1129 | 2P46 | Caerphilly | Penarth | no report |
| 1135 | 2C24 | Penarth | Coryton | 1207 |
| 1135 | 2R22 | Barry Island | Rhymney | 1308 |
| 1142 | 2P48 | Coryton | Penarth | no report |
| 1149 | 2D26 | Barry Island | Bargoed | 1307 |
| 1205 | 2C26 | Penarth | Coryton | 1238 |
| 1212 | 2P52 | Coryton | Penarth | no report |
| 1219 | 2D28 | Barry Island | Bargoed | 1342 |
| 1225 | 1V96 | Holyhead | Cardiff Central | 1727 |
| 1235 | 2C28 | Penarth | Coryton | 1307 |
| 1239 | 1A32 | Merthyr Tydfil | Aberdare | 1447 |
| 1242 | 2P56 | Coryton | Penarth | no report |
| 1305 | 2C30 | Penarth | Coryton | 1336 |
| 1335 | 2C32 | Penarth | Coryton | 1407 |
| 1340 | 2G59 | Cheltenham Spa | Cardiff Central | no report |
| 1343 | 2Y54 | Bargoed | Barry Island | 1459 |
| 1350 | 2K34 | Penarth | Caerphilly | 1422 |
| 1405 | 2C34 | Penarth | Coryton | 1438 |
| 1410 | 2G64 | Cardiff Central | Cheltenham Spa | no report |
| 1437 | 2G61 | Cheltenham Spa | Cardiff Central | no report |
| 1510 | 2G66 | Cardiff Central | Cheltenham Spa | no report |
| 1512 | 2P76 | Coryton | Penarth | 1545 |
| 1527 | 1I24 | Aberystwyth | Birmingham International | no report |
| 1540 | 2G63 | Cheltenham Spa | Cardiff Central | 1657 |
| 1608 | 1J23 | Birmingham International | Aberystwyth | no report |
| 1700 | 1H93 | Holyhead | Manchester Airport | no report |
| 1800 | 1H94 | Holyhead | Manchester Airport | no report |
| 1844 | 2E56 | Rhymney | Bridgend | 2036 |
| 1901 | 1B60 | Milford Haven | Cardiff Central | 2227 |
| 1908 | 1D17 | Birmingham International | Chester | 2138 |
| 1940 | 2R56 | Bridgend | Rhymney | 2139 |
| 2025 | 1D35 | Manchester Airport | Holyhead | 2338 |
| 2126 | 1D36 | Manchester Airport | Chester | 2244 |