Cardiff Central

TrainTimesLive
Menu Close menu

This is Cardiff Central on 22nd August 2026. See Cardiff Central live now →

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 14:47 to 16:47 +1 hour Now
Departures from Cardiff Central
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1434 Penarth Caerphilly 2K36 Transport for Wales TfW 6 1433 departed 4 carriages 756007
WTTThe permanent working timetable 1435 Coryton Penarth 2P68 Transport for Wales TfW 8 1434 departed 4 carriages 756006
WTTThe permanent working timetable 1439 Newport Docks Margam T.C. 6R71 Not specified (freight or charter) Not specified (freight or charter) passes 4 1516 passed+37
VAROverlay: a short-term plan replacing the timetable for this date 1439 Rhymney Bridgend 2E36 Transport for Wales TfW 8 1439 departed 2 carriages 150284
WTTThe permanent working timetable 1440 London Paddington Carmarthen 1B15 Great Western Railway GWR 3 1453 departed+13 10 carriages 800007+800022
VAROverlay: a short-term plan replacing the timetable for this date 1441 Bridgend Rhymney 2R32 Transport for Wales TfW 6 1441 departed 2 carriages 150256
WTTThe permanent working timetable 1441 starts here London Paddington 1L23 Great Western Railway GWR 1 1442 departed 8 carriages 387153+387159
VAROverlay: a short-term plan replacing the timetable for this date 1443 Merthyr Tydfil Aberdare 1A36 Transport for Wales TfW 7 1442 departed 5 carriages 756111
VAROverlay: a short-term plan replacing the timetable for this date 1445 starts here Nottingham 1M98 CrossCountry CrossCountry 2
WTTThe permanent working timetable 1447 Manchester Piccadilly Milford Haven 1V40 Transport for Wales TfW 3 cancelled 5 carriages 197038+197120
VAROverlay: a short-term plan replacing the timetable for this date 1448 Penarth Coryton 2C36 Transport for Wales TfW 6 1448 departed 4 carriages 756003
WTTThe permanent working timetable 1450 Caerphilly Penarth 2P70 Transport for Wales TfW 8 1450 departed 4 carriages 756005
WTTThe permanent working timetable 1451 starts here Pembroke Dock 2B69 Transport for Wales TfW 0 1458 departed+7 2 carriages 197040
WTTThe permanent working timetable 1452 starts here Cardiff Canton Sidings 5B40 Transport for Wales TfW passes 4 1458 passed+6 4 carriages 197047+197050
WTTThe permanent working timetable 1452 Barry Island Bargoed 2D36 Transport for Wales TfW 6 1457 departed+5 5 carriages 231010
WTTThe permanent working timetable 1453 starts here Manchester Piccadilly 1W61 Transport for Wales TfW 2 1501 departed+8 6 carriages 67008+HD04
WTTThe permanent working timetable 1456 starts here Treherbert 2T34 Transport for Wales TfW 7 1459 departed+3 5 carriages 756112
WTTThe permanent working timetable 1457 Round Oak Margam T.C. 6V05 Not specified (freight or charter) Not specified (freight or charter) passes DML
VAROverlay: a short-term plan replacing the timetable for this date 1459 starts here Exeter St Davids 2C81 Great Western Railway GWR 1 1503 departed+4 5 carriages 802010
WTTThe permanent working timetable 1459 Bargoed Barry Island 2Y56 Transport for Wales TfW 8 1504 departed+5 2 carriages 150279
VAROverlay: a short-term plan replacing the timetable for this date 1500 Aberdare Merthyr Tydfil 1M38 Transport for Wales TfW 6 1501 departed 5 carriages 756107
WTTThe permanent working timetable 1500 starts here Cardiff Central 5F23 Great Western Railway GWR passes 4B cancelled 4 carriages 158750+158769
WTTThe permanent working timetable 1504 Penarth Caerphilly 2K38 Transport for Wales TfW 6 1504 departed 4 carriages 756006
WTTThe permanent working timetable 1505 Coryton Penarth 2P72 Transport for Wales TfW 8 1507 departed 4 carriages 756002
VAROverlay: a short-term plan replacing the timetable for this date 1506 Maesteg Ebbw Vale Town 2N23 Transport for Wales TfW 0 1507 departed 2 carriages 150259
VAROverlay: a short-term plan replacing the timetable for this date 1509 Rhymney Barry Island 2Y58 Transport for Wales TfW 8 1510 departed 5 carriages 231008
WTTThe permanent working timetable 1510 starts here Cheltenham Spa 2G66 Transport for Wales TfW 2 1510 departed 2 carriages 150258
WTTThe permanent working timetable 1511 Barry Island Rhymney 2R34 Transport for Wales TfW 6 1511 departed 5 carriages 231007
WTTThe permanent working timetable 1511 Margam T.C. Llanwern Exchange Sdgs 6H27 Not specified (freight or charter) Not specified (freight or charter) passes UML 1514 passed+3
WTTThe permanent working timetable 1512 Ebbw Vale Town Maesteg 2L32 Transport for Wales TfW 3 1531 departed+19 2 carriages 150262
VAROverlay: a short-term plan replacing the timetable for this date 1513 Merthyr Tydfil Aberdare 1A38 Transport for Wales TfW 7 1512 departed 5 carriages 756106
VAROverlay: a short-term plan replacing the timetable for this date 1518 Penarth Coryton 2C38 Transport for Wales TfW 6 1518 departed 4 carriages 756005
VAROverlay: a short-term plan replacing the timetable for this date 1520 Carmarthen London Paddington 1L24 Great Western Railway GWR 2 1520 departed 9 carriages 802104
WTTThe permanent working timetable 1520 Caerphilly Penarth 2P74 Transport for Wales TfW 8 1520 departed 4 carriages 756007
WTTThe permanent working timetable 1522 starts here Cardiff Central 5W81 Transport for Wales TfW passes 3 1523 passed
WTTThe permanent working timetable 1522 Barry Island Bargoed 2D38 Transport for Wales TfW 6 1522 departed 5 carriages 231011
VAROverlay: a short-term plan replacing the timetable for this date 1524 starts here Holyhead 1W96 Transport for Wales TfW 1 1523 departed 3 carriages 197113
WTTThe permanent working timetable 1526 starts here Treherbert 2T36 Transport for Wales TfW 7 1525 departed 5 carriages 756104
WTTThe permanent working timetable 1526 starts here Cardiff Central 5C83 Great Western Railway GWR passes 4 1520 passed-6 3 carriages 158958
WTTThe permanent working timetable 1529 Bargoed Barry Island 2Y60 Transport for Wales TfW 8 1529 departed 5 carriages 756105
VAROverlay: a short-term plan replacing the timetable for this date 1530 Aberdare Merthyr Tydfil 1M40 Transport for Wales TfW 6 1529 departed 5 carriages 756102
WTTThe permanent working timetable 1530 starts here Portsmouth Harbour 1F23 Great Western Railway GWR 1 1549
WTTThe permanent working timetable 1534 Penarth Caerphilly 2K40 Transport for Wales TfW 6 1534 departed 4 carriages 756002
WTTThe permanent working timetable 1535 Coryton Penarth 2P76 Transport for Wales TfW 8 1534 departed 4 carriages 756003
WTTThe permanent working timetable 1537 London Paddington Swansea 1B17 Great Western Railway GWR 3 1604 departed+27 10 carriages 800004+800012
VAROverlay: a short-term plan replacing the timetable for this date 1539 Rhymney Bridgend 2E40 Transport for Wales TfW 8 1539 departed 2 carriages 150278
VAROverlay: a short-term plan replacing the timetable for this date 1541 Bridgend Rhymney 2R36 Transport for Wales TfW 6 1540 departed 2 carriages 150264
VAROverlay: a short-term plan replacing the timetable for this date 1543 Merthyr Tydfil Aberdare 1A40 Transport for Wales TfW 7 1543 departed 5 carriages 756113
WTTThe permanent working timetable 1543 starts here Swansea 2B73 Transport for Wales TfW 1 1543 departed 2 carriages 150260
VAROverlay: a short-term plan replacing the timetable for this date 1544 Llanwern Exchange Sdgs Margam T.C. 6B04 Not specified (freight or charter) Not specified (freight or charter) passes DML
VAROverlay: a short-term plan replacing the timetable for this date 1545 starts here Nottingham 1M73 CrossCountry CrossCountry 2 1551
WTTThe permanent working timetable 1546 starts here Cardiff Canton Sidings 5V42 Transport for Wales TfW passes 4A cancelled 6 carriages 67022+HD07
VAROverlay: a short-term plan replacing the timetable for this date 1548 Penarth Coryton 2C40 Transport for Wales TfW 6 1548 departed 4 carriages 756007
WTTThe permanent working timetable 1550 Caerphilly Penarth 2P78 Transport for Wales TfW 8 1550 departed 4 carriages 756006
WTTThe permanent working timetable 1552 Barry Island Bargoed 2D40 Transport for Wales TfW 6 1552 departed 5 carriages 231001
WTTThe permanent working timetable 1553 Fishguard Harbour Manchester Piccadilly 1W22 Transport for Wales TfW 2 1609 departed+16 5 carriages 197042+197109
VAROverlay: a short-term plan replacing the timetable for this date 1554 starts here Cardiff Central 5F25 Great Western Railway GWR passes 3 1558 passed+4 3 carriages 158951
WTTThe permanent working timetable 1556 starts here Treherbert 2T38 Transport for Wales TfW 7 1555 departed 5 carriages 756117
VAROverlay: a short-term plan replacing the timetable for this date 1558 starts here Taunton 2C83 Great Western Railway GWR 1 1557 departed 3 carriages 158958
WTTThe permanent working timetable 1559 Bargoed Barry Island 2Y62 Transport for Wales TfW 8 1559 departed 5 carriages 231005
VAROverlay: a short-term plan replacing the timetable for this date 1600 Aberdare Merthyr Tydfil 1M42 Transport for Wales TfW 6 1600 departed 5 carriages 756116
WTTThe permanent working timetable 1604 Penarth Caerphilly 2K42 Transport for Wales TfW 6 1604 departed 4 carriages 756003
WTTThe permanent working timetable 1605 Coryton Penarth 2P80 Transport for Wales TfW 8 1604 departed 4 carriages 756005
VAROverlay: a short-term plan replacing the timetable for this date 1606 Maesteg Ebbw Vale Town 2N25 Transport for Wales TfW 1 1619 departed+13 2 carriages 153369+153926
WTTThe permanent working timetable 1606 starts here Milford Haven 1B50 Transport for Wales TfW 4 1615 departed+9 2 carriages 197047
VAROverlay: a short-term plan replacing the timetable for this date 1609 Rhymney Barry Island 2Y64 Transport for Wales TfW 8 1611 departed 5 carriages 231006
WTTThe permanent working timetable 1610 starts here Cheltenham Spa 2G68 Transport for Wales TfW 0 was 2 1612 departed 2 carriages 153323+153910
WTTThe permanent working timetable 1611 Ebbw Vale Town Maesteg 2L34 Transport for Wales TfW 3 1617 departed+6 2 carriages 153367+153909
WTTThe permanent working timetable 1611 Barry Island Rhymney 2R38 Transport for Wales TfW 6 1611 departed 2 carriages 150279
VAROverlay: a short-term plan replacing the timetable for this date 1613 Merthyr Tydfil Aberdare 1A42 Transport for Wales TfW 7 1613 departed 5 carriages 756110
VAROverlay: a short-term plan replacing the timetable for this date 1617 starts here Chester 1W81 Transport for Wales TfW 4 was 1 1622 departed+5 2 carriages 197050
VAROverlay: a short-term plan replacing the timetable for this date 1618 Penarth Coryton 2C42 Transport for Wales TfW 6 1619 departed 4 carriages 756006
WTTThe permanent working timetable 1620 starts here Cardiff Central 5C85 Great Western Railway GWR passes 3 was 4 1626 passed+6 5 carriages 802005

Italic estimated timing, bold is actual.

Updated 23:05

Next stations along the line by trains today