Transport for Wales ยท trains off plan

TrainTimesLive
Menu Close menu

Operators → Transport for Wales → 29th September 2026

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

Departs Headcode From To Late by Why
2126 1W85 Cardiff Central Chester +40 Operational incident
2353 1D35 Shrewsbury Chester +38 Operational incident
2221 1W89 Cardiff Central Crewe +37 Operational incident
2225 1D47 Manchester Airport Holyhead +35 Train ahead late
1437 2G61 Cheltenham Spa Cardiff Central +29 Earlier train fault
1610 2D18 Llandudno Blaenau Ffestiniog +27 Police dealing with an incident
1751 2B81 Cardiff Central Swansea +25 Late from depot
1310 2G62 Cardiff Central Cheltenham Spa +24 Earlier train fault
1902 1H95 Holyhead Manchester Airport +21 Train ahead late
2037 2B26 Milford Haven Cardiff Central +21 Signalling fault
1153 1B40 Milford Haven Cardiff Central +20 Speed restriction
0854 2B57 Cardiff Central Pembroke Dock +19 Train fault
1344 2F74 Wrexham Central Bidston +19 Police dealing with an incident
1946 2F94 Wrexham General Bidston +17 Trains under repair
0743 2G47 Cheltenham Spa Cardiff Central +16 Defective track
2010 2I35 Maesteg Ebbw Vale Town +16 Freight ahead late
2047 2J96 Bidston Wrexham Central +16 Trains under repair
0700 1H83 Holyhead Manchester Airport +14 Trespassers
0855 1W55 Cardiff Central Manchester Piccadilly +14 Animals on the railway
1451 2B69 Cardiff Central Pembroke Dock +14 Fault with the signalling system
1706 2J86 Bidston Wrexham Central +14 Police dealing with an incident
0747 2N55 Newport (South Wales) Ebbw Vale Town +13 Train crew being delayed
1847 2J92 Bidston Wrexham General +13 Trains under repair
0434 1W11 Cardiff Central Manchester Piccadilly +12 Train fault
0810 2G52 Cardiff Central Cheltenham Spa +12 Animals on the railway
0910 2G54 Cardiff Central Cheltenham Spa +12 Defective track
1240 2G57 Cheltenham Spa Cardiff Central +12 Trains under repair
1510 2G66 Cardiff Central Cheltenham Spa +12 Overcrowding
1742 2I75 Pwllheli Machynlleth +12 Train ahead late
1830 1J25 Shrewsbury Aberystwyth +12 not given
1835 1K18 Holyhead Crewe +12 not given
1952 2D32 Llandudno Junction Llandudno +12 not given
0427 1V90 Holyhead Cardiff Central +11 Animals on the railway
0705 2B52 Pembroke Dock Cardiff Central +10 Earlier train fault
0807 2L20 Ebbw Vale Town Maesteg +10 Fault with the signalling system
1040 2G53 Cheltenham Spa Cardiff Central +10 Animals on the railway
1654 2B77 Cardiff Central Swansea +10 Held for connection
1742 2F90 Wrexham Central Bidston +10 not given
1905 2B84 Pembroke Dock Cardiff Central +10 Held for connection
2153 2F98 Wrexham Central Bidston +10 Trains under repair
0843 2G49 Cheltenham Spa Cardiff Central +9 Animals on the railway
0610 2G48 Cardiff Central Cheltenham Spa +8 Speed restriction over defective track
0707 2N09 Maesteg Ebbw Vale Town +8 Signalling fault
1300 2B64 Pembroke Dock Cardiff Central +8 Fault with the signalling system
1340 2G59 Cheltenham Spa Cardiff Central +8 Defective track
0647 2J46 Bidston Wrexham General +7 Train fault
0748 2F50 Wrexham General Bidston +7 Train fault
0819 2K46 Shrewsbury Crewe +7 Late from depot
0838 2O05 Ebbw Vale Town Newport (South Wales) +7 Train crew being delayed
0947 2N59 Newport (South Wales) Ebbw Vale Town +7 Fault with the signalling system

Showing 50 of 64. Show all 64

Cancelled reported by TRUST

Departs Headcode From To Booked arrival Why
0506 2E08 Whitland Milford Haven 0548 Planned cancellation identified and agreed prior to 22.00 the day before the schedule runs
0513 2M04 Swansea Llandovery 0636 Late arrival of booked inward stock
0641 2V22 Llandovery Swansea 0808 Late arrival of booked inward stock
0648 1J00 Welshpool Aberystwyth 0819 Planned underpowered or shortformed service or vehicle
0827 1S20 Aberystwyth Shrewsbury 1017 Planned underpowered or shortformed service or vehicle
0851 2J52 Bidston Wrexham Central 0953 Other technical failures below the solebar
1010 2G56 Cardiff Central Cheltenham Spa 1124 not yet investigated
1140 2G55 Cheltenham Spa Cardiff Central 1259 not yet investigated
1820 2B99 Swansea Llanelli 1837 Train cancelled or delayed at Train Operator's request
2223 2E34 Pembroke Dock Carmarthen 2339 Late arrival of booked inward stock
2227 2J52 Aberystwyth Machynlleth 2301 Planned cancellation identified and agreed prior to 22.00 the day before the schedule runs
2333 1J88 Crewe Wrexham General 0009 Driver
2339 2J53 Aberystwyth Machynlleth 0011 Planned cancellation identified and agreed prior to 22.00 the day before the schedule runs

Part cancelled ran for only part of the journey

Departs Headcode From To Arrived
0639 1A08 Merthyr Tydfil Aberdare 0848
0639 2E08 Rhymney Bridgend 0835
0719 1W92 Cardiff Central Holyhead 1215
0852 1M18 Aberdare Merthyr Tydfil 1102
0959 2F60 Wrexham Central Bidston 1101
1102 2B60 Pembroke Dock Cardiff Central 1459
1142 2P48 Coryton Penarth 1215
1451 2J76 Bidston Wrexham Central no report
1510 2Y64 Rhymney Barry Island 1646
1523 1W96 Cardiff Central Holyhead 2016
1559 2F84 Wrexham Central Bidston 1714
1610 2G68 Cardiff Central Cheltenham Spa no report
1649 2D46 Barry Island Bargoed 1809
1659 2P90 Caerphilly Penarth 1730
1720 2K48 Penarth Caerphilly 1751
1745 2G67 Cheltenham Spa Cardiff Central 1901
1747 1D11 Liverpool Lime Street Llandudno no report
1851 2B85 Cardiff Central Pembroke Dock no report
1905 2C54 Penarth Coryton 1945
1934 1F95 Llandudno Liverpool Lime Street 2149
2032 1J29 Shrewsbury Aberystwyth no report
2044 2E64 Rhymney Bridgend 2236
2109 1R98 Birmingham International Manchester Piccadilly no report
2110 2F90 Treherbert Cardiff Central 2222