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 14:22 to 16:22 +1 hour Now
Departures from Cardiff Central
STP Time From To Platform Actual Status Formation
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 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
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 1459 Margam T.C. Llanwern Exchange Sdgs 6H27 Not specified (freight or charter) Not specified (freight or charter) passes UML 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
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 1522 starts here Holyhead 1W93 Transport for Wales TfW 3 was 1 1524 departed 5 carriages 197011+197106
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 Nottingham 1M73 CrossCountry CrossCountry 0 was 2 1545 departed 4 carriages 170113+170117
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 1548 Penarth Coryton 2C14 Transport for Wales TfW 6 1548 departed 4 carriages 756005
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 1552 Barry Island Rhymney 2R28 Transport for Wales TfW 6 1552 departed 5 carriages 231009
WTTThe permanent working timetable 1555 Manchester Piccadilly Milford Haven 1V93 Transport for Wales TfW 3 1554 departed 5 carriages 197048+197115
WTTThe permanent working timetable 1559 starts here Cardiff Central 5F27 Great Western Railway GWR passes 4 1556 passed-3 4 carriages 158747+158769
WTTThe permanent working timetable 1600 starts here Taunton 2C83 Great Western Railway GWR 1 1600 departed 5 carriages 800030
VAROverlay: a short-term plan replacing the timetable for this date 1600 Rhymney Barry Island 2Y30 Transport for Wales TfW 8 1604 departed+4 5 carriages 231011
WTTThe permanent working timetable 1601 starts here Treherbert 2T28 Transport for Wales TfW 6 1601 departed 5 carriages 756116
WTTThe permanent working timetable 1608 starts here Maesteg 2L59 Transport for Wales TfW 4 was 3A 1609 departed 2 carriages 153329+153333
VAROverlay: a short-term plan replacing the timetable for this date 1611½ Llanwern Exchange Sdgs Margam T.C. 6H26 Not specified (freight or charter) Not specified (freight or charter) passes 4 was DML 1536 passed-35
WTTThe permanent working timetable 1619 starts here Cardiff Central 5C85 Great Western Railway GWR passes 3 1617 passed-2 5 carriages 800014
VAROverlay: a short-term plan replacing the timetable for this date 1620 Carmarthen London Paddington 1L74 Great Western Railway GWR 2 1619 departed 10 carriages 800022+800024
WTTThe permanent working timetable 1622 Barry Island Bargoed 2D32 Transport for Wales TfW 7 1621 departed 5 carriages 231006

Italic estimated timing, bold is actual.

Updated 12:43

Next stations along the line by trains today