Cardiff Central

TrainTimesLive
Menu Close menu

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

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 14:53 to 16:53 +1 hour Now
Departures from Cardiff Central
Time To Platform Actual Status Formation
1439 Bridgend 2E36 Transport for Wales TfW 8 1439 departed 2 carriages
1439 Swansea 1B15 Great Western Railway GWR 4 1453 departed+14 5 carriages
1441 Rhymney 2R32 Transport for Wales TfW 6 1440 departed 2 carriages
1443 Aberdare 1A36 Transport for Wales TfW 7 1442 departed 5 carriages
1445 Nottingham 1M98 CrossCountry CrossCountry starts here 2 1444 departed 6 carriages
1447 Milford Haven 1V40 Transport for Wales TfW 3 was 4A 1505 departed+18 4 carriages
1448 Coryton 2C36 Transport for Wales TfW 6 1447 departed 4 carriages
1450 Manchester Piccadilly 1W61 Transport for Wales TfW starts here 1 1450 departed 6 carriages
1450 Penarth 2P70 Transport for Wales TfW 8 1449 departed 4 carriages
1451 Pembroke Dock 2B69 Transport for Wales TfW starts here 0 1450 departed 2 carriages
1452 Bargoed 2D36 Transport for Wales TfW 6 1452 departed 5 carriages
1454 London Paddington 1L23 Great Western Railway GWR starts here 2 1453 departed 5 carriages
1456 Treherbert 2T34 Transport for Wales TfW starts here 7 1455 departed 5 carriages
1459 Barry Island 2Y56 Transport for Wales TfW 8 1459 departed 2 carriages
1459 Taunton 2C81 Great Western Railway GWR starts here 1 1458 departed 5 carriages
1500 Merthyr Tydfil 1M38 Transport for Wales TfW 6 1459 departed 5 carriages
1504 Caerphilly 2K38 Transport for Wales TfW 6 cancelled 4 carriages
1505 Penarth 2P72 Transport for Wales TfW 8 cancelled 2 carriages
1506 Ebbw Vale Town 2N23 Transport for Wales TfW 0 1506 departed 2 carriages
1509 Barry Island 2Y58 Transport for Wales TfW 8 1514 departed+5 5 carriages
1510 Cheltenham Spa 2G66 starts here 2 1509 departed 3 carriages
1511 Rhymney 2R34 Transport for Wales TfW 6 1511 departed 5 carriages
1513 Maesteg 2L32 Transport for Wales TfW 4 was 3A 1512 departed 2 carriages
1513 Aberdare 1A38 Transport for Wales TfW 7 1515 departed 5 carriages
1518 London Paddington 1L24 Great Western Railway GWR 2 1518 departed 10 carriages
1518 Coryton 2C38 Transport for Wales TfW 6 cancelled 4 carriages
1520 Penarth 2P74 Transport for Wales TfW 8 1520 departed 4 carriages
1522 Bargoed 2D38 Transport for Wales TfW 6 1521 departed 5 carriages
1523 Holyhead 1W96 Transport for Wales TfW starts here 1 1522 departed 3 carriages
1526 Treherbert 2T36 Transport for Wales TfW starts here 7 1526 departed 5 carriages
1529 Barry Island 2Y60 Transport for Wales TfW 8 1529 departed 2 carriages
1530 Portsmouth Harbour 1F23 Great Western Railway GWR starts here 1 1530 departed 3 carriages
1530 Merthyr Tydfil 1M40 Transport for Wales TfW 6 1530 departed 5 carriages
1534 Caerphilly 2K40 Transport for Wales TfW 6 1540 departed+6 4 carriages
1535 Penarth 2P76 Transport for Wales TfW 8 1534 departed 4 carriages
1538 Carmarthen 1B17 Great Western Railway GWR 4 1543 departed+5 5 carriages
1539 Bridgend 2E40 Transport for Wales TfW 8 1538 departed 2 carriages
1541 Rhymney 2R36 Transport for Wales TfW 6 1546 departed+5 2 carriages
1543 Aberdare 1A40 Transport for Wales TfW 7 1542 departed 5 carriages
1543 Swansea 2B73 Transport for Wales TfW starts here 3 1546 departed+3 2 carriages
1545 Nottingham 1M73 CrossCountry CrossCountry starts here 2 1545 departed 3 carriages
1548 Coryton 2C40 Transport for Wales TfW 6 1548 departed 4 carriages
1550 Penarth 2P78 Transport for Wales TfW 8 cancelled 4 carriages
1551 Manchester Piccadilly 1W22 Transport for Wales TfW 2 1551 departed 5 carriages
1552 Bargoed 2D40 Transport for Wales TfW 6 1552 departed 5 carriages
1554 London Paddington 1L25 Great Western Railway GWR starts here 1 1554 departed 9 carriages
1556 Treherbert 2T38 Transport for Wales TfW starts here 7 1555 departed 5 carriages
1559 Barry Island 2Y62 Transport for Wales TfW 8 1559 departed 5 carriages
1559 Taunton 2C83 Great Western Railway GWR starts here 1 1559 departed 5 carriages
1600 Merthyr Tydfil 1M42 Transport for Wales TfW 6 1600 departed 5 carriages
1604 Caerphilly 2K42 Transport for Wales TfW 6 1603 departed 4 carriages
1605 Penarth 2P80 Transport for Wales TfW 8 1608 departed+3 4 carriages
1606 Ebbw Vale Town 2N25 Transport for Wales TfW 1 1605 departed 2 carriages
1606 Milford Haven 1B50 Transport for Wales TfW starts here 4 1606 departed 2 carriages
1609 Barry Island 2Y64 Transport for Wales TfW 8 1612 departed+3 5 carriages
1610 Cheltenham Spa 2G68 Transport for Wales TfW starts here 2 1609 departed 2 carriages
1611 Rhymney 2R38 Transport for Wales TfW 6 1611 departed 2 carriages
1612 Maesteg 2L34 Transport for Wales TfW 4 1613 departed 2 carriages
1613 Aberdare 1A42 Transport for Wales TfW 7 1615 departed 4 carriages
1616 Chester 1W81 Transport for Wales TfW starts here 1 1616 departed 2 carriages
1618 Coryton 2C42 Transport for Wales TfW 6 1625 departed+7 2 carriages
1620 Penarth 2P82 Transport for Wales TfW 8 1620 departed 4 carriages
1621 London Paddington 1L26 Great Western Railway GWR 2 1621 departed 10 carriages
1622 Bargoed 2D42 Transport for Wales TfW 6 1622 departed 5 carriages
1626 Treherbert 2T40 Transport for Wales TfW starts here 7 1627 departed 5 carriages
1627 Portsmouth Harbour 1F25 Great Western Railway GWR starts here 1 1627 departed 4 carriages
1629 Barry Island 2Y66 Transport for Wales TfW 8 1633 departed+4 5 carriages
1630 Merthyr Tydfil 1M44 Transport for Wales TfW 6 1629 departed 5 carriages
1634 Caerphilly 2K44 Transport for Wales TfW 6 1633 departed 4 carriages
1635 Penarth 2P84 Transport for Wales TfW 8 1637 departed 4 carriages
1639 Swansea 1B19 Great Western Railway GWR 4 1647 departed+8 9 carriages
1639 Bridgend 2E44 Transport for Wales TfW 8 1643 departed+4 2 carriages
1641 Rhymney 2R40 Transport for Wales TfW 6 1640 departed 2 carriages
1643 Aberdare 1A44 Transport for Wales TfW 7 1646 departed+3 5 carriages
1645 Nottingham 1M75 CrossCountry CrossCountry starts here 2 1645 departed 2 carriages
1648 Coryton 2C44 Transport for Wales TfW 6 1647 departed 4 carriages
1650 London Paddington 1L27 Great Western Railway GWR starts here 1 1649 departed 9 carriages
1650 Penarth 2P86 Transport for Wales TfW 8 1654 departed+4 4 carriages
1650 Pembroke Dock 1V44 Transport for Wales TfW 4 1652 departed 4 carriages

Italic estimated timing, bold is actual.

Updated 23:31

Next stations along the line by trains today