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:48 to 15:48 +1 hour Now
Departures from Cardiff Central
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1330 starts here Chester 1W91 Transport for Wales TfW 2 1337 departed+7 3 carriages 197107
WTTThe permanent working timetable 1335 Coryton Penarth 2P10 Transport for Wales TfW 7 1336 departed 4 carriages 756006
VAROverlay: a short-term plan replacing the timetable for this date 1337 London Paddington Carmarthen 1B28 Great Western Railway GWR 3 1343 departed+5 10 carriages 800013+800024
WTTThe permanent working timetable 1343 starts here Aberdare 1A20 Transport for Wales TfW 7 1343 departed 5 carriages 756116
WTTThe permanent working timetable 1345 starts here Nottingham 1M67 CrossCountry CrossCountry 0 was 2 1344 departed 4 carriages 170114+170116
WTTThe permanent working timetable 1348 Penarth Coryton 2C10 Transport for Wales TfW 6 1348 departed 4 carriages 756005
WTTThe permanent working timetable 1351 Milford Haven Manchester Piccadilly 1W58 Transport for Wales TfW 2 1350 departed 7 carriages 197042+197043+197107
WTTThe permanent working timetable 1352 Barry Island Rhymney 2R20 Transport for Wales TfW 7 was 6 1352 departed 5 carriages 231011
VAROverlay: a short-term plan replacing the timetable for this date 1353 starts here Cardiff Central 5F23 Great Western Railway GWR passes 4 1354 passed 4 carriages 165132+165137
WTTThe permanent working timetable 1357 starts here Cardiff Canton Sidings 5V12 Transport for Wales TfW passes 3A cancelled 4 carriages 197042+197043
WTTThe permanent working timetable 1400 starts here Exeter St Davids 2C79 Great Western Railway GWR 1 1359 departed 5 carriages 800027
VAROverlay: a short-term plan replacing the timetable for this date 1400 Rhymney Barry Island 2Y22 Transport for Wales TfW 8 1402 departed 5 carriages 231008
WTTThe permanent working timetable 1401 starts here Treherbert 2T20 Transport for Wales TfW 6 1400 departed 5 carriages 756114
WTTThe permanent working timetable 1416 starts here Maesteg 2L57 Transport for Wales TfW 3 1416 departed 2 carriages 150280
VAROverlay: a short-term plan replacing the timetable for this date 1420 Swansea London Paddington 1L64 Great Western Railway GWR 1 1420 departed 10 carriages 800018+800023
WTTThe permanent working timetable 1422 Barry Island Bargoed 2D24 Transport for Wales TfW 7 1421 departed 5 carriages 231010
WTTThe permanent working timetable 1423 starts here Cardiff Central 5C81 Great Western Railway GWR passes 4 1418 passed-5 5 carriages 802005
VAROverlay: a short-term plan replacing the timetable for this date 1425 starts here Southampton Central 1F23 Great Western Railway GWR 2 1424 departed 4 carriages 165132+165137
WTTThe permanent working timetable 1426 starts here Merthyr Tydfil 2M24 Transport for Wales TfW 6 1425 departed 5 carriages 756108
WTTThe permanent working timetable 1428 Bargoed Barry Island 2Y24 Transport for Wales TfW 8 1430 departed 5 carriages 231009
WTTThe permanent working timetable 1429 starts here Cheltenham Spa 2G54 Transport for Wales TfW 2 1429 departed 2 carriages 150267
WTTThe permanent working timetable 1431½ Margam T.C. Carlisle N.Y. 6M85 Not specified (freight or charter) Not specified (freight or charter) passes UML
WTTThe permanent working timetable 1435 Coryton Penarth 2P12 Transport for Wales TfW 7 1435 departed 4 carriages 756005
VAROverlay: a short-term plan replacing the timetable for this date 1438 London Paddington Swansea 1B35 Great Western Railway GWR 3 1446 departed+8 9 carriages 802103
WTTThe permanent working timetable 1439 starts here Bridgend 2E12 Transport for Wales TfW 6 1439 departed 2 carriages 150284
WTTThe permanent working timetable 1443 starts here Aberdare 1A24 Transport for Wales TfW 7 1442 departed 5 carriages 756115
WTTThe permanent working timetable 1448 Penarth Coryton 2C12 Transport for Wales TfW 6 1448 departed 4 carriages 756006
WTTThe permanent working timetable 1451 Margam T.C. Scunthorpe B.S.C. (Ent.C.) 6E66 Not specified (freight or charter) Not specified (freight or charter) passes UML
WTTThe permanent working timetable 1452 Barry Island Rhymney 2R24 Transport for Wales TfW 6 1451 departed 5 carriages 231002
WTTThe permanent working timetable 1452 Manchester Piccadilly Milford Haven 1V74 Transport for Wales TfW 4 1453 departed 5 carriages 197002+197106
VAROverlay: a short-term plan replacing the timetable for this date 1453 Milford Haven Manchester Piccadilly 1W59 Transport for Wales TfW 2 1453 departed 5 carriages 197024+197109
VARNew short-term plan for this date 1455 starts here Cardiff Central 5W39 Transport for Wales TfW passes 4 cancelled 3 carriages 197106
VAROverlay: a short-term plan replacing the timetable for this date 1458 starts here Cardiff Central 5F25 Great Western Railway GWR passes 3 1456 passed-2 3 carriages 166216
WTTThe permanent working timetable 1459 Margam T.C. Llanwern Exchange Sdgs 6H27 Not specified (freight or charter) Not specified (freight or charter) passes UML cancelled
VAROverlay: a short-term plan replacing the timetable for this date 1459 Newport Docks Margam T.C. 6R71 Not specified (freight or charter) Not specified (freight or charter) passes DML cancelled
WTTThe permanent working timetable 1500 starts here Exeter St Davids 2C81 Great Western Railway GWR 1 1459 departed 5 carriages 802005
VAROverlay: a short-term plan replacing the timetable for this date 1500 Rhymney Barry Island 2Y26 Transport for Wales TfW 8 1503 departed+3 5 carriages 231006
WTTThe permanent working timetable 1501 starts here Treherbert 2T24 Transport for Wales TfW 6 1501 departed 5 carriages 756112
VAROverlay: a short-term plan replacing the timetable for this date 1515 Swansea London Paddington 1L68 Great Western Railway GWR 2 1528 departed+11 10 carriages 800012+800020
WTTThe permanent working timetable 1519 starts here Cardiff Central 5C83 Great Western Railway GWR passes 4 1517 passed-2 5 carriages 800030
VAROverlay: a short-term plan replacing the timetable for this date 1522 starts here Holyhead 1W93 Transport for Wales TfW 3 was 1 1524 departed 5 carriages 197011+197106
WTTThe permanent working timetable 1522 Barry Island Bargoed 2D28 Transport for Wales TfW 7 1522 departed 5 carriages 231008
VAROverlay: a short-term plan replacing the timetable for this date 1525 starts here Southampton Central 1F25 Great Western Railway GWR 1 1531 departed+6 3 carriages 166216
WTTThe permanent working timetable 1526 starts here Merthyr Tydfil 2M28 Transport for Wales TfW 6 1526 departed 4 carriages 756004
WTTThe permanent working timetable 1528 Bargoed Barry Island 2Y28 Transport for Wales TfW 8 1529 departed 5 carriages 231005
WTTThe permanent working timetable 1531 starts here Cardiff Canton Sidings 5V90 Transport for Wales TfW passes 3 1538 passed+7 5 carriages 197004+197103
WTTThe permanent working timetable 1535 Coryton Penarth 2P14 Transport for Wales TfW 7 1534 departed 4 carriages 756006
VAROverlay: a short-term plan replacing the timetable for this date 1541 London Paddington Carmarthen 1B40 Great Western Railway GWR 4 1545 departed+3 10 carriages 800006+800007
WTTThe permanent working timetable 1543 starts here Aberdare 1A28 Transport for Wales TfW 7 1542 departed 5 carriages 756104
WTTThe permanent working timetable 1545 starts here Cardiff Central 5L59 Transport for Wales TfW passes 3 1550 passed+5 2 carriages 153329+153333
WTTThe permanent working timetable 1545 starts here Nottingham 1M73 CrossCountry CrossCountry 0 was 2 1545 departed 4 carriages 170113+170117
WTTThe permanent working timetable 1548 Swansea Manchester Piccadilly 1W60 Transport for Wales TfW 1 1553 departed+5 6 carriages 67017+HD06
WTTThe permanent working timetable 1548 Penarth Coryton 2C14 Transport for Wales TfW 6 1548 departed 4 carriages 756005

Italic estimated timing, bold is actual.

Updated 06:23

Next stations along the line by trains today