Operators → Transport for Wales → 5th September 2026
Late worst first, more than 5 mins late (10 for long distance)
| Departs | Headcode | From | To | Late by | Why |
|---|---|---|---|---|---|
| 1251 | 2B65 | Cardiff Central | Pembroke Dock | +62 | Signalling fault |
| 1030 | 1V39 | Manchester Piccadilly | Cardiff Central | +54 | Congestion |
| 1038 | 2M10 | Swansea | Shrewsbury | +47 | Animals on the railway |
| 2040 | 2R60 | Bridgend | Rhymney | +39 | Congestion |
| 1325 | 1D38 | Manchester Airport | Holyhead | +34 | Speed restriction |
| 0819 | 2K46 | Shrewsbury | Crewe | +32 | Train crew being delayed |
| 1253 | 1W59 | Cardiff Central | Manchester Piccadilly | +30 | Late from depot |
| 2121 | 1W85 | Cardiff Central | Chester | +30 | Points failure |
| 1355 | 1B44 | Milford Haven | Cardiff Central | +28 | Signalling fault |
| 0925 | 1D34 | Manchester Airport | Holyhead | +24 | Broken down train |
| 1340 | 2G59 | Cheltenham Spa | Cardiff Central | +24 | Signalling fault |
| 2110 | 2G78 | Cardiff Central | Cheltenham Spa | +24 | Congestion |
| 2235 | 2R64 | Cardiff Central | Rhymney | +24 | Congestion |
| 1007 | 1B38 | Cardiff Central | Fishguard Harbour | +23 | Signalling fault |
| 1630 | 1V50 | Manchester Piccadilly | Swansea | +23 | Fault with the on train signalling system |
| 2208 | 1B62 | Cardiff Central | Carmarthen | +23 | Congestion |
| 1719 | 2J66 | Crewe | Shrewsbury | +22 | Signalling fault |
| 1040 | 2G53 | Cheltenham Spa | Cardiff Central | +21 | Congestion |
| 1302 | 1H89 | Holyhead | Manchester Airport | +21 | Animals on the railway |
| 1210 | 2G60 | Cardiff Central | Cheltenham Spa | +19 | Congestion |
| 0723 | 1J56 | Crewe | Wrexham General | +18 | Trains under repair |
| 0930 | 1V38 | Manchester Piccadilly | Fishguard Harbour | +18 | Held for connection |
| 1207 | 2N19 | Maesteg | Cardiff Central | +18 | Operational incident |
| 1625 | 1D31 | Manchester Airport | Holyhead | +17 | Animals on the railway |
| 2112 | 2I37 | Maesteg | Cardiff Central | +17 | Train ahead late |
| 0559 | 1H82 | Holyhead | Manchester Airport | +16 | Defective track |
| 1524 | 1W96 | Cardiff Central | Holyhead | +16 | Signalling fault |
| 2107 | 2E30 | Pembroke Dock | Carmarthen | +16 | Police dealing with an incident near the railway |
| 2227 | 2B93 | Cardiff Central | Carmarthen | +16 | Held for connection |
| 2237 | 1J80 | Birmingham New Street | Crewe | +16 | Train ahead late |
| 0722 | 1J81 | Chester | Shrewsbury | +15 | not given |
| 1653 | 2B77 | Cardiff Central | Swansea | +15 | Train ahead late |
| 2052 | 2E40 | Swansea | Milford Haven | +15 | Disturbance on train |
| 2126 | 1D36 | Manchester Airport | Chester | +15 | Problem with line-side equipment |
| 1002 | 1H86 | Holyhead | Manchester Airport | +14 | Speed restriction |
| 1642 | 2D73 | Llandudno | Llandudno Junction | +14 | Signalling fault |
| 2213 | 2L35 | Cardiff Central | Maesteg | +14 | Train ahead late |
| 1447 | 1D08 | Liverpool Lime Street | Llandudno | +13 | Signalling fault |
| 1655 | 2D74 | Llandudno Junction | Llandudno | +13 | Signalling fault |
| 1840 | 2G69 | Cheltenham Spa | Cardiff Central | +13 | Congestion |
| 2135 | 2R62 | Barry Island | Rhymney | +13 | Disturbance on train |
| 0617 | 1S10 | Aberystwyth | Shrewsbury | +12 | not given |
| 1742 | 2D76 | Llandudno | Llandudno Junction | +12 | Signalling fault |
| 1755 | 2D78 | Llandudno Junction | Llandudno | +12 | Signalling fault |
| 1907 | 2B84 | Pembroke Dock | Cardiff Central | +12 | Fault with the signalling system |
| 1934 | 1F95 | Llandudno | Liverpool Lime Street | +12 | not given |
| 2147 | 2J27 | Machynlleth | Pwllheli | +12 | Held for connection |
| 0923 | 1W93 | Cardiff Central | Holyhead | +11 | Held for connection |
| 1102 | 1H87 | Holyhead | Manchester Airport | +11 | Held for connection |
| 1406 | 1B46 | Cardiff Central | Milford Haven | +11 | Signalling fault |
Showing 50 of 82. Show all 82
Cancelled reported by TRUST
| Departs | Headcode | From | To | Booked arrival | Why |
|---|---|---|---|---|---|
| 0421 | 1I00 | Chester | Birmingham International | 0649 | Driver |
| 0636 | 2J42 | Bidston | Wrexham Central | 0738 | Late arrival of booked inward stock |
| 0648 | 1J00 | Welshpool | Aberystwyth | 0820 | Other technical failures below the solebar |
| 0734 | 1I06 | Crewe | Birmingham International | 0950 | Late arrival of booked inward stock |
| 0908 | 1D12 | Birmingham International | Llandudno Junction | 1214 | Late arrival of booked inward stock |
| 0908 | 2J12 | Cardiff Bay | Pontypridd | 0940 | Driver |
| 0919 | 2J48 | Crewe | Shrewsbury | 1010 | Late arrival of booked inward stock |
| 0956 | 2S12 | Cardiff Bay | Cardiff Queen Street | 0959 | Late arrival of booked inward stock |
| 1002 | 2B28 | Cardiff Queen Street | Cardiff Bay | 1005 | Late arrival of booked inward stock |
| 1019 | 2K50 | Shrewsbury | Crewe | 1110 | Late arrival of booked inward stock |
| 1111 | 2B60 | Pembroke Dock | Cardiff Central | 1435 | Points failure (including no fault found) |
| 1153 | 2B46 | Pontypridd | Cardiff Bay | 1223 | Other technical failures below the solebar |
| 1211 | 2L26 | Cardiff Central | Maesteg | 1304 | not yet investigated |
| 1226 | 2S22 | Cardiff Bay | Cardiff Queen Street | 1229 | Late arrival of booked inward stock |
| 1232 | 2B48 | Cardiff Queen Street | Cardiff Bay | 1235 | Late arrival of booked inward stock |
| 1235 | 2C28 | Penarth | Coryton | 1307 | Lost path - regulated for another later running train |
| 1238 | 2J26 | Cardiff Bay | Pontypridd | 1310 | Late arrival of booked inward stock |
| 1244 | 2B64 | Pembroke Dock | Cardiff Central | 1637 | Waiting path onto or from single line |
| 1312 | 2L28 | Cardiff Central | Maesteg | 1402 | not yet investigated |
| 1326 | 2S26 | Cardiff Bay | Cardiff Queen Street | 1329 | Late arrival of booked inward stock |
| 1332 | 2B56 | Cardiff Queen Street | Cardiff Bay | 1335 | Late arrival of booked inward stock |
| 1337 | 2E95 | Carmarthen | Tenby | 1420 | not yet investigated |
| 1352 | 1M38 | Aberdare | Merthyr Tydfil | 1603 | Other technical failures above the Solebar |
| 1409 | 1A38 | Merthyr Tydfil | Aberdare | 1616 | Other technical failures above the Solebar |
| 1434 | 2E96 | Tenby | Carmarthen | 1518 | Late arrival of booked inward stock |
| 1440 | 2F40 | Treherbert | Cardiff Central | 1545 | Train crew not available including after rest |
| 1510 | 2G66 | Cardiff Central | Cheltenham Spa | 1625 | Axle Counter Failure |
| 1543 | 2Y66 | Bargoed | Barry Island | 1659 | Passenger taken ill on train |
| 1549 | 2D42 | Barry Island | Bargoed | 1706 | Train crew not available including after rest |
| 1610 | 2F46 | Treherbert | Cardiff Central | 1715 | Train crew not available including after rest |
| 1611 | 2Y68 | Bargoed | Barry Island | 1729 | Passenger taken ill on train |
| 1649 | 2D46 | Barry Island | Bargoed | 1806 | Passengers joining or alighting |
| 1723 | 2B90 | Pontypridd | Cardiff Bay | 1753 | Train crew not available including after rest |
| 1756 | 2S44 | Cardiff Bay | Cardiff Queen Street | 1759 | Train crew not available including after rest |
| 1802 | 2B92 | Cardiff Queen Street | Cardiff Bay | 1805 | Train crew not available including after rest |
| 1808 | 2J48 | Cardiff Bay | Pontypridd | 1840 | Train crew not available including after rest |
| 1811 | 2F54 | Bargoed | Cardiff Central | 1857 | Passengers joining or alighting |
| 1829 | 2P02 | Caerphilly | Penarth | 1901 | Senior Conductor or Train Manager |
| 1853 | 2B02 | Pontypridd | Cardiff Bay | 1923 | Train crew not available including after rest |
| 1905 | 2C54 | Penarth | Coryton | 1937 | Senior Conductor or Train Manager |
| 1926 | 2S50 | Cardiff Bay | Cardiff Queen Street | 1929 | Train crew not available including after rest |
| 1936 | 2J70 | Crewe | Shrewsbury | 2028 | Points failure (including no fault found) |
| 1942 | 2P08 | Coryton | Penarth | 2016 | Senior Conductor or Train Manager |
| 1953 | 2B10 | Pontypridd | Cardiff Bay | 2023 | Senior Conductor or Train Manager |
| 2026 | 2S54 | Cardiff Bay | Cardiff Queen Street | 2029 | Senior Conductor or Train Manager |
| 2032 | 2B12 | Cardiff Queen Street | Cardiff Bay | 2035 | Time lost en-route believed to be Operator cause and information required from Operator |
| 2035 | 2C60 | Penarth | Coryton | 2107 | Senior Conductor or Train Manager |
| 2035 | 2K72 | Shrewsbury | Crewe | 2126 | Late arrival of booked inward stock |
| 2038 | 2J58 | Cardiff Bay | Pontypridd | 2110 | Senior Conductor or Train Manager |
| 2104 | 1D26 | Llandudno | Chester | 2206 | Senior Conductor or Train Manager |
Showing 50 of 56. Show all 56
Part cancelled ran for only part of the journey
| Departs | Headcode | From | To | Arrived |
|---|---|---|---|---|
| 0627 | 1V33 | Manchester Piccadilly | Cardiff Central | 1027 |
| 0709 | 1D11 | Birmingham International | Llandudno Junction | 1013 |
| 0744 | 2F50 | Wrexham Central | Bidston | 0844 |
| 0827 | 1S20 | Aberystwyth | Shrewsbury | 1024 |
| 0840 | 2R12 | Bridgend | Rhymney | 1040 |
| 0935 | 2C16 | Penarth | Coryton | 1006 |
| 0938 | 2J14 | Cardiff Bay | Pontypridd | 1009 |
| 0940 | 2R16 | Bridgend | Rhymney | 1142 |
| 0953 | 2B30 | Pontypridd | Cardiff Bay | 1025 |
| 0956 | 2T14 | Cardiff Central | Treherbert | 1102 |
| 1008 | 1J11 | Birmingham International | Aberystwyth | 1322 |
| 1110 | 2Y40 | Rhymney | Barry Island | 1243 |
| 1143 | 2Y42 | Bargoed | Barry Island | 1303 |
| 1152 | 1M30 | Aberdare | Merthyr Tydfil | 1403 |
| 1159 | 2P50 | Caerphilly | Penarth | 1235 |
| 1205 | 2C26 | Penarth | Coryton | 1236 |
| 1219 | 2D28 | Barry Island | Bargoed | 1340 |
| 1256 | 2T26 | Cardiff Central | Treherbert | 1409 |
| 1300 | 1W22 | Fishguard Harbour | Manchester Piccadilly | 1921 |
| 1308 | 2N21 | Maesteg | Cardiff Central | 1401 |
| 1312 | 2P60 | Coryton | Penarth | 1346 |
| 1323 | 2B58 | Pontypridd | Cardiff Bay | 1355 |
| 1335 | 2C32 | Penarth | Coryton | 1408 |
| 1407 | 2N23 | Maesteg | Cardiff Central | 1501 |
| 1408 | 1J19 | Birmingham International | Aberystwyth | 1722 |
| 1422 | 1M40 | Aberdare | Merthyr Tydfil | 1640 |
| 1453 | 1W61 | Cardiff Central | Manchester Piccadilly | 1828 |
| 1526 | 2T36 | Cardiff Central | Treherbert | 1632 |
| 1538 | 2J38 | Cardiff Bay | Pontypridd | 1616 |
| 1609 | 1A46 | Merthyr Tydfil | Aberdare | 1818 |
| 1622 | 1M48 | Aberdare | Merthyr Tydfil | 1832 |
| 1639 | 1A48 | Merthyr Tydfil | Aberdare | 1844 |
| 1640 | 2G65 | Cheltenham Spa | Cardiff Central | 1801 |
| 1640 | 2R44 | Bridgend | Rhymney | 1844 |
| 1700 | 1H93 | Holyhead | Manchester Airport | 2017 |
| 1711 | 2Y74 | Bargoed | Barry Island | 1832 |
| 1735 | 2R46 | Barry Island | Rhymney | 1905 |
| 1738 | 2J46 | Cardiff Bay | Pontypridd | 1810 |
| 1749 | 2D50 | Barry Island | Bargoed | 1908 |
| 1805 | 2C50 | Penarth | Coryton | 1841 |
| 2010 | 2F82 | Rhymney | Cardiff Central | 2117 |
| 2109 | 2F92 | Merthyr Tydfil | Cardiff Central | 2213 |
| 2112 | 2P14 | Coryton | Penarth | 2146 |