Transport for Wales ยท trains off plan

TrainTimesLive
Menu Close menu

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