This is Cardiff Central on 10th September 2026. See Cardiff Central live now →
Cardiff Central CDF
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| VAROverlay: a short-term plan replacing the timetable for this date | 2142 | Swansea | Cardiff Canton Sidings | 4 | cancelled | 2 carriages AT02 | |
| WTTThe permanent working timetable | 2240 | starts here | Bristol Barton Hill W.R.D. | 4A | cancelled | 3 carriages 170636 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2243 | Merthyr Tydfil | Aberdare | 6 | 2242 | departed | 5 carriages 231002 |
| WTTThe permanent working timetable | 2248 | Rhymney | Penarth | 7 | 2248 | departed | 5 carriages 231006 |
| WTTThe permanent working timetable | 2250 | London Paddington | Swansea | 3 | 2259 | departed+9 | 9 carriages 802106 |
| WTTThe permanent working timetable | 2252 | starts here | Barry Tourist Railway | 6 | 2252 | passed | 4 carriages 756006 |
| WTTThe permanent working timetable | 2300 | Port Talbot Up Sidings | Stormy | 8 | cancelled | ||
| WTTThe permanent working timetable | 2300 | starts here | Treherbert | 6 | 2300 | departed | 4 carriages 756007 |
| VAROverlay: a short-term plan replacing the timetable for this date | 2304 | Maesteg | Ebbw Vale Town | 1 | 2303 | departed | 2 carriages 150260 |
| WTTThe permanent working timetable | 2305 | Coryton | Penarth | 7 | 2304 | departed | 4 carriages 756003 |
| VAROverlay: a short-term plan replacing the timetable for this date | 2310½ | Margam T.C. | Corby B.S.C. | DML | |||
| WTTThe permanent working timetable | 2315 | starts here | Abergavenny | 3 | 2315 | departed | 2 carriages 150242 |
| WTTThe permanent working timetable | 2316 | starts here | Maesteg | 4 | 2316 | departed | 3 carriages 197120 |
| VAROverlay: a short-term plan replacing the timetable for this date | 2319½ | Margam T.C. | Newport Docks | UML | 2310 | passed-9 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2320 | starts here | Carmarthen | 3 | 2324 | departed+4 | 4 carriages 197008+197045 |
| WTTThe permanent working timetable | 2322 | Barry Island | Ystrad Mynach | 7 was 6 | 2322 | departed | 7 carriages 150258+231006 |
| WTTThe permanent working timetable | 2327 | starts here | Cardiff Canton Sidings | 4 | 2325 | passed-2 | 2 carriages 150280 |
| VARNew short-term plan for this date | 2327 | Cardiff Canton Sidings | Barry Tourist Railway | 8 | 2328 | passed | 8 carriages 756002+756005 |
| WTTThe permanent working timetable | 2330 | starts here | Barry Island | 6 was 7 | 2330 | departed | 2 carriages 150258 |
| WTTThe permanent working timetable | 2330 | starts here | Bristol Temple Meads | 2 | 2330 | departed | 3 carriages 166208 |
| VAROverlay: a short-term plan replacing the timetable for this date | 2334 | Margam T.C. | Dee Marsh Recp. Sdgs | 1 | 2327 | passed-7 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2334 | starts here | Gloucester | 3 | 2333 | departed | 2 carriages 150245 |
| WTTThe permanent working timetable | 2340 | Cardiff Canton Sidings | Barry Tourist Railway | 7 | 2349 | passed+9 | 4 carriages 756003 |
| WTTThe permanent working timetable | 2345 | starts here | Pontypridd | 6 | 2344 | departed | 2 carriages 150267 |
| WTTThe permanent working timetable | 2348 | starts here | St Philips Mrsh H S T D | 4 | 2348 | passed | 3 carriages 158950 |
| VAROverlay: a short-term plan replacing the timetable for this date | 2351 | London Paddington | Swansea | 4 was 3 | 2359 | departed+8 | 9 carriages 802114 |
| WTTThe permanent working timetable | 2354 | starts here | Cardiff Canton Sidings | 6 | 2354 | passed | 4 carriages 756003 |
| VAROverlay: a short-term plan replacing the timetable for this date | 2357 | Trostre Works | Tilbury Container Srvs EWS | DML | cancelled | ||
| WTTThe permanent working timetable | 2359 | starts here | Cardiff Canton Sidings | 8 | 2340 | passed-19 | 5 carriages 756109 |
| WTTThe permanent working timetable | 0007 | starts here | St Philips Mrsh H S T D | 3 | 0004 | passed-3 | 2 carriages 158747 |
| WTTThe permanent working timetable | 0008 | starts here | Cardiff Canton Sidings | 6 | 0005 | passed-3 | 4 carriages 756004 |
| WTTThe permanent working timetable | 0018 | Canton Taff Vale Sidings | Bristol Kingsland Road | 2 | 0008 | passed-10 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0021 | Margam T.C. | Round Oak | DML | cancelled | ||
| WTTThe permanent working timetable | 0021 | Maesteg | Cardiff Canton Sidings | 3 | 2345 | passed-36 | 2 carriages 150279 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0025½ | Margam T.C. | Llanwern Exchange Sdgs | DML | |||
| WTTThe permanent working timetable | 0026 | Merthyr Tydfil | Cardiff Canton Sidings | 8 | 0026 | passed | 5 carriages 756111 |
| WTTThe permanent working timetable | 0030 | Ystrad Mynach | Cardiff Canton Sidings | 7 | 0030 | passed | 5 carriages 231006 |
| WTTThe permanent working timetable | 0030 | starts here | Hereford | 3 | 0029 | departed | 5 carriages 197034+197122 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0034 | Margam T.C. | Newport Docks | DML | 0000 | passed-34 | |
| WTTThe permanent working timetable | 0036 | Aberdare | Cardiff Canton Sidings | 8 was 7 | 0036 | passed | 5 carriages 231002 |
| WTTThe permanent working timetable | 0040 | Bridgend | Cardiff Canton Sidings | 1 | 0040 | passed | 6 carriages 150285+153320+153361+153906+153910 |
| VARNew short-term plan for this date | 0045 | starts here | Cardiff Canton Sidings | 4A | 0045 | passed | 2 carriages 153369+153926 |
| VARNew short-term plan for this date | 0051 | starts here | Cardiff Canton Sidings | 4 | cancelled | 2 carriages 197038 |
Italic estimated timing, bold is actual.
Updated 12:01