Cardiff Central

TrainTimesLive
Menu Close menu

This is Cardiff Central on 13th September 2026. See Cardiff Central live now →

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 13:02 to 15:02 +1 hour Now
Arrivals at Cardiff Central
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1249 Swansea 1W57 Transport for Wales TfW Manchester Piccadilly 2 1258 arrived+11 3 carriages 197104
WTTThe permanent working timetable 1255 Aberdare 1F58 Transport for Wales TfW terminates here 6 1254 arrived 4 carriages 756004
WTTThe permanent working timetable 1258 Plymouth 2U14 Great Western Railway GWR terminates here 4 1301 arrived+3 5 carriages 800027
VAROverlay: a short-term plan replacing the timetable for this date 1300 Rhymney 2Y18 Transport for Wales TfW Barry Island 8 1259 arrived 5 carriages 231010
VAROverlay: a short-term plan replacing the timetable for this date 1303 Manchester Piccadilly 1V70 Transport for Wales TfW Swansea 2 1307 arrived+4 6 carriages 67017+HD06
WTTThe permanent working timetable 1305 Nottingham 1V03 CrossCountry CrossCountry terminates here 0 was 3 1310 arrived+5 4 carriages 170114+170116
WTTThe permanent working timetable 1309 Maesteg 2L34 Transport for Wales TfW terminates here 3 was 2 1312 arrived+3 2 carriages 153361+153910
WTTThe permanent working timetable 1314 Treherbert 2F18 Transport for Wales TfW terminates here 6 1313 arrived 5 carriages 756104
VAROverlay: a short-term plan replacing the timetable for this date 1316 Carmarthen 1L60 Great Western Railway GWR London Paddington 1 1322 arrived+6 10 carriages 800001+800003
VARNew short-term plan for this date 1317 Cardiff Canton Sidings 5D20 Transport for Wales TfW passes terminates here 7 1311 passed-6 5 carriages 231005
WTTThe permanent working timetable 1322½ Llanwern Exchange Sdgs 6B04 Not specified (freight or charter) Not specified (freight or charter) passes Margam T.C. DML
WTTThe permanent working timetable 1323 Cardiff Central 5F19 Great Western Railway GWR passes terminates here 2 was 1 1324 passed 3 carriages 166204
WTTThe permanent working timetable 1327 Bargoed 2Y20 Transport for Wales TfW Barry Island 8 1327 arrived 5 carriages 231002
WTTThe permanent working timetable 1332 Margam T.C. 6R72 Not specified (freight or charter) Not specified (freight or charter) passes Newport Docks UML cancelled
WTTThe permanent working timetable 1333 Coryton 2P10 Transport for Wales TfW Penarth 7 1334 arrived 4 carriages 756006
VAROverlay: a short-term plan replacing the timetable for this date 1336 London Paddington 1B28 Great Western Railway GWR Carmarthen 3 1340 arrived+5 10 carriages 800013+800024
WTTThe permanent working timetable 1340 Cardiff Central 5M67 CrossCountry CrossCountry passes terminates here 2 cancelled
WTTThe permanent working timetable 1341 Merthyr Tydfil 2F20 Transport for Wales TfW terminates here 7 1339 arrived 5 carriages 756116
WTTThe permanent working timetable 1347 Penarth 2C10 Transport for Wales TfW Coryton 6 1347 arrived 4 carriages 756005
VAROverlay: a short-term plan replacing the timetable for this date 1348 Southampton Central 1F14 Great Western Railway GWR terminates here 4 1349 arrived 4 carriages 165132+165137
WTTThe permanent working timetable 1348 Manchester Piccadilly 1V12 Transport for Wales TfW terminates here 2 was 3A 1344 arrived-2 4 carriages 197042+197043
WTTThe permanent working timetable 1349 Milford Haven 1W58 Transport for Wales TfW Manchester Piccadilly 2 1333 arrived 7 carriages 197042+197043+197107
WTTThe permanent working timetable 1351 Barry Island 2R20 Transport for Wales TfW Rhymney 7 was 6 1352 · 5 carriages 231011
VAROverlay: a short-term plan replacing the timetable for this date 1352 Cardiff Central 5C79 Great Western Railway GWR passes terminates here 1 1335 passed-17 5 carriages 800027
WTTThe permanent working timetable 1354 Cheltenham Spa 2G53 Transport for Wales TfW terminates here 3 1353 arrived 2 carriages 150280
WTTThe permanent working timetable 1355 Aberdare 1F62 Transport for Wales TfW terminates here 6 1354 arrived 5 carriages 756114
VAROverlay: a short-term plan replacing the timetable for this date 1400 Rhymney 2Y22 Transport for Wales TfW Barry Island 8 1400 arrived 5 carriages 231008
VAROverlay: a short-term plan replacing the timetable for this date 1404 Cardiff Central 5F23 Great Western Railway GWR passes terminates here 2 1405 passed 4 carriages 165132+165137
WTTThe permanent working timetable 1406 Exeter St Davids 2U16 Great Western Railway GWR terminates here 4 1410 arrived+4 5 carriages 802005
WTTThe permanent working timetable 1407 Maesteg 2L36 Transport for Wales TfW terminates here 2 1410 arrived+3 2 carriages 150267
WTTThe permanent working timetable 1414 Treherbert 2F22 Transport for Wales TfW terminates here 6 1413 arrived 5 carriages 756108
VAROverlay: a short-term plan replacing the timetable for this date 1414 Swansea 1L64 Great Western Railway GWR London Paddington 1 1416 arrived 10 carriages 800018+800023
WTTThe permanent working timetable 1421 Barry Island 2D24 Transport for Wales TfW Bargoed 7 1418 arrived 5 carriages 231010
WTTThe permanent working timetable 1427 Bargoed 2Y24 Transport for Wales TfW Barry Island 8 1429 arrived 5 carriages 231009
WTTThe permanent working timetable 1431½ Margam T.C. 6M85 Not specified (freight or charter) Not specified (freight or charter) passes Carlisle N.Y. UML
WTTThe permanent working timetable 1433 Coryton 2P12 Transport for Wales TfW Penarth 7 1433 arrived 4 carriages 756005
WTTThe permanent working timetable 1436 Bridgend 2F24 Transport for Wales TfW terminates here 6 1436 arrived 2 carriages 150284
VAROverlay: a short-term plan replacing the timetable for this date 1436 Milford Haven 1W59 Transport for Wales TfW Manchester Piccadilly 2 1436 arrived 5 carriages 197024+197109
VAROverlay: a short-term plan replacing the timetable for this date 1437 London Paddington 1B35 Great Western Railway GWR Swansea 3 1444 arrived+8 9 carriages 802103
WTTThe permanent working timetable 1441 Merthyr Tydfil 2F26 Transport for Wales TfW terminates here 7 1439 arrived 5 carriages 756115
WTTThe permanent working timetable 1447 Penarth 2C12 Transport for Wales TfW Coryton 6 1446 arrived 4 carriages 756006
WTTThe permanent working timetable 1449 Manchester Piccadilly 1V74 Transport for Wales TfW Milford Haven 4 1448 arrived 5 carriages 197002+197106
VAROverlay: a short-term plan replacing the timetable for this date 1450 Southampton Central 1F16 Great Western Railway GWR terminates here 3 1451 arrived 3 carriages 166216
WTTThe permanent working timetable 1451 Margam T.C. 6E66 Not specified (freight or charter) Not specified (freight or charter) passes Scunthorpe B.S.C. (Ent.C.) UML
WTTThe permanent working timetable 1451 Barry Island 2R24 Transport for Wales TfW Rhymney 6 1449 arrived 5 carriages 231002
WTTThe permanent working timetable 1455 Cardiff Central 5C81 Great Western Railway GWR passes terminates here 1 1454 passed 5 carriages 802005
WTTThe permanent working timetable 1455 Aberdare 1F66 Transport for Wales TfW terminates here 6 1453 arrived 5 carriages 756112
WTTThe permanent working timetable 1459 Margam T.C. 6H27 Not specified (freight or charter) Not specified (freight or charter) passes Llanwern Exchange Sdgs UML cancelled
VAROverlay: a short-term plan replacing the timetable for this date 1459 Newport Docks 6R71 Not specified (freight or charter) Not specified (freight or charter) passes Margam T.C. DML cancelled
VAROverlay: a short-term plan replacing the timetable for this date 1500 Rhymney 2Y26 Transport for Wales TfW Barry Island 8 1501 arrived+3 5 carriages 231006
WTTThe permanent working timetable 1502 Taunton 2U18 Great Western Railway GWR terminates here 4 1502 arrived 5 carriages 800030

Italic estimated timing, bold is actual.

Updated 09:52