Transport for Wales ยท trains off plan

TrainTimesLive
Menu Close menu

Operators → Transport for Wales → 20th September 2026

Late worst first, more than 5 mins late (10 for long distance)

Departs Headcode From To Late by Why
1730 1E39 Milford Haven Carmarthen +69 Points failure
1114 1B14 Cardiff Central Swansea +39 Trains under repair
2134 2B94 Milford Haven Cardiff Central +34 Points failure
2019 1B92 Cardiff Central Swansea +29 Train fault
1444 2L57 Bridgend Maesteg +26 Tree blocking the railway
1730 1V20 Manchester Piccadilly Swansea +23 Signalling fault
1429 2G54 Cardiff Central Cheltenham Spa +22 Signalling fault
1516 2L38 Maesteg Bridgend +21 Tree blocking the railway
2041 2E24 Cardiff Central Bridgend +20 Points failure
2138 2F78 Bridgend Cardiff Central +20 Points failure
1739 2F44 Bridgend Cardiff Central +19 Tree blocking the railway
2119 1B94 Swansea Milford Haven +19 Earlier train fault
1038 2G51 Cheltenham Spa Cardiff Central +18 Track inspection
1416 1F60 Swansea Cardiff Central +18 Train ahead late
2309 1E25 Milford Haven Carmarthen +18 Earlier train fault
0921 2J14 Crewe Shrewsbury +17 Late from depot
1927 1I28 Aberystwyth Birmingham International +17 Operational incident
1630 1V97 Manchester Piccadilly Swansea +16 Earlier train fault
2152 1K23 Chester Crewe +16 Fault on a train
1057 1K07 Chester Crewe +15 Speed restriction
1641 2E16 Cardiff Central Bridgend +15 Tree blocking the railway
1849 1F90 Chester Liverpool Lime Street +15 not given
2142 1H92 Chester Manchester Airport +15 Held for connection
1020 2K83 Shrewsbury Crewe +13 Late from depot
2010 1J31 Birmingham International Aberystwyth +13 Operational incident
2014 2P24 Coryton Penarth +13 not given
1104 1B12 Swansea Milford Haven +12 Trains under repair
1229 2G52 Cardiff Central Cheltenham Spa +12 Signalling fault
1237 1B97 Fishguard Harbour Cardiff Central +12 Held for connection
1333 2F74 Wrexham Central Bidston +12 Train fault
1806 1J27 Birmingham International Aberystwyth +12 Held for connection
1900 2Y46 Rhymney Barry Island +12 Congestion
2155 1B99 Cardiff Central Carmarthen +12 Points failure
1030 2G50 Cardiff Central Cheltenham Spa +11 Track inspection
1039 2E04 Cardiff Central Bridgend +11 Train ahead late
1235 2G53 Cheltenham Spa Cardiff Central +11 Signalling fault
1308 1D11 Birmingham International Chester +11 Congestion
1829 2G58 Cardiff Central Cheltenham Spa +11 Defective track
1834 2C20 Penarth Coryton +11 not given
2241 1D33 Birmingham International Chester +11 Operational incident
1819 2R40 Barry Island Rhymney +10 not given
1901 2T40 Cardiff Central Treherbert +10 not given
1139 2E11 Pembroke Dock Swansea +9 Held for connection
1500 2Y30 Rhymney Barry Island +9 not given
1600 2Y34 Rhymney Barry Island +9 Congestion
2034 2C24 Penarth Coryton +9 Congestion
2127 2G40 Aberystwyth Machynlleth +9 Road vehicle colliding with a bridge
1629 2J76 Bidston Wrexham Central +8 Held for connection
2000 2Y90 Rhymney Barry Island +8 Congestion
2052 2F99 Penarth Cardiff Central +8 not given

Showing 50 of 62. Show all 62

Cancelled reported by TRUST

Departs Headcode From To Booked arrival Why
1241 2E08 Cardiff Central Bridgend 1334 Late arrival of booked inward stock
1340 2F24 Bridgend Cardiff Central 1437 Late arrival of booked inward stock
1842 2E20 Cardiff Central Bridgend 1936 Train-crew, loco, stock or unit diagram issues
1939 2F58 Bridgend Cardiff Central 2036 Train-crew, loco, stock or unit diagram issues

Part cancelled ran for only part of the journey

Departs Headcode From To Arrived
0919 2R04 Barry Island Rhymney 1054
0927 2M04 Cardiff Central Merthyr Tydfil no report
1039 2F10 Merthyr Tydfil Cardiff Central 1139
1140 2F14 Bridgend Cardiff Central 1253
1231 1V93 Manchester Piccadilly Milford Haven no report
1242 2L55 Bridgend Maesteg no report
1310 2L36 Maesteg Bridgend 1357
1650 2E22 Swansea Pembroke Dock no report
1910 1E19 Pembroke Dock Swansea 2138
1914 2P22 Coryton Penarth 1949
1938 1I24 Chester Birmingham International no report
1939 1E89 Milford Haven Carmarthen 2044
2211 1J35 Birmingham International Shrewsbury no report