Cardiff Central

TrainTimesLive
Menu Close menu

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

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 14:29 to 16:29 +1 hour Now
Arrivals at Cardiff Central
Time From Platform Actual Status Formation
1414 Swansea 1L22 Great Western Railway GWR 2 1414 arrived 5 carriages
1416 Treherbert 2F34 Transport for Wales TfW terminates here 7 1415 arrived 5 carriages
1416 Exeter St Davids 2U16 Great Western Railway GWR terminates here 4 1419 arrived+3 5 carriages
1417 Penarth 2C34 Transport for Wales TfW 6 1416 arrived 4 carriages
1419 Caerphilly 2P66 Transport for Wales TfW 8 1418 arrived 4 carriages
1421 Barry Island 2D34 Transport for Wales TfW 6 1419 arrived 5 carriages
1425 Nottingham 1V08 CrossCountry CrossCountry terminates here 2 1430 arrived+5 3 carriages
1425 Aberdare 1M36 Transport for Wales TfW 6 1423 arrived 5 carriages
1428 Bargoed 2Y54 Transport for Wales TfW 8 1427 arrived 5 carriages
1433 Penarth 2K36 Transport for Wales TfW 6 1431 arrived 4 carriages
1433 Coryton 2P68 Transport for Wales TfW 8 1432 arrived 4 carriages
1437 London Paddington 1B15 Great Western Railway GWR 4 1445 arrived+8 10 carriages
1438 Pembroke Dock 2B60 Transport for Wales TfW terminates here 3 was 0 1434 arrived-2 3 carriages
1438 Rhymney 2E36 Transport for Wales TfW 8 1437 arrived 2 carriages
1441 Bridgend 2R32 Transport for Wales TfW 6 1438 arrived 2 carriages
1442 Merthyr Tydfil 1A36 Transport for Wales TfW 7 1439 arrived 5 carriages
1443 Milford Haven 1B40 Transport for Wales TfW terminates here 0 was 3A 1442 arrived 2 carriages
1444 Manchester Piccadilly 1V40 Transport for Wales TfW 3 was 4A 1456 arrived+16 10 carriages
1446 Treherbert 2F36 Transport for Wales TfW terminates here 7 1444 arrived 5 carriages
1447 Penarth 2C36 Transport for Wales TfW 6 1446 arrived 4 carriages
1449 Portsmouth Harbour 1F16 Great Western Railway GWR terminates here 4 was 3B 1451 arrived 3 carriages
1449 Caerphilly 2P70 Transport for Wales TfW 8 1449 arrived 4 carriages
1451 Barry Island 2D36 Transport for Wales TfW 6 1449 arrived 5 carriages
1455 Aberdare 1M38 Transport for Wales TfW 6 1453 arrived 5 carriages
1458 Bargoed 2Y56 Transport for Wales TfW 8 1456 arrived 5 carriages
1459 Cheltenham Spa 2G59 Transport for Wales TfW terminates here 2 1458 arrived 2 carriages
1502 Maesteg 2N23 Transport for Wales TfW 0 1500 arrived 2 carriages
1503 Penarth 2K38 Transport for Wales TfW 6 1501 arrived 4 carriages
1503 Coryton 2P72 Transport for Wales TfW 8 1501 arrived 4 carriages
1505 Ebbw Vale Town 2L32 Transport for Wales TfW 3 1506 arrived 2 carriages
1508 London Paddington 1B16 Great Western Railway GWR terminates here 4 1515 arrived+7 9 carriages
1508 Rhymney 2Y58 Transport for Wales TfW 7 was 8 1510 arrived+4 10 carriages
1511 Barry Island 2R34 Transport for Wales TfW 7 was 6 1507 arrived 10 carriages
1512 Merthyr Tydfil 1A38 Transport for Wales TfW 8 was 7 1512 arrived+4 5 carriages
1514 Swansea 1L24 Great Western Railway GWR 2 1512 arrived 10 carriages
1516 Treherbert 2F38 Transport for Wales TfW terminates here 7 1515 arrived 5 carriages
1517 Penarth 2C38 Transport for Wales TfW 6 1516 arrived 4 carriages
1518 Holyhead 1V95 Transport for Wales TfW terminates here 3 1518 arrived 3 carriages
1519 Caerphilly 2P74 Transport for Wales TfW 8 1519 arrived 4 carriages
1521 Barry Island 2D38 Transport for Wales TfW 6 1520 arrived 5 carriages
1522 Exeter St Davids 2U18 Great Western Railway GWR terminates here 4 1524 arrived 5 carriages
1525 Nottingham 1V09 CrossCountry CrossCountry terminates here 2 1527 arrived 3 carriages
1525 Aberdare 1M40 Transport for Wales TfW 6 1524 arrived 5 carriages
1528 Bargoed 2Y60 Transport for Wales TfW 8 1526 arrived 5 carriages
1533 Penarth 2K40 Transport for Wales TfW 6 1531 arrived 4 carriages
1533 Coryton 2P76 Transport for Wales TfW 8 1532 arrived 4 carriages
1536 London Paddington 1B17 Great Western Railway GWR 4 1541 arrived+6 5 carriages
1538 Rhymney 2E40 Transport for Wales TfW 8 1537 arrived 2 carriages
1541 Bridgend 2R36 Transport for Wales TfW 6 1537 arrived 2 carriages
1542 Merthyr Tydfil 1A40 Transport for Wales TfW 7 1540 arrived 5 carriages
1545 Manchester Piccadilly 1V42 Transport for Wales TfW terminates here 3 was 4 1603 arrived+21 6 carriages
1546 Treherbert 2F40 Transport for Wales TfW terminates here 7 1546 arrived 5 carriages
1546 Portsmouth Harbour 1F18 Great Western Railway GWR terminates here 3 1555 arrived+9 2 carriages
1547 Penarth 2C40 Transport for Wales TfW 6 1546 arrived 4 carriages
1549 Caerphilly 2P78 Transport for Wales TfW 8 1550 arrived 4 carriages
1549 Fishguard Harbour 1W22 Transport for Wales TfW 2 1548 arrived 4 carriages
1551 Barry Island 2D40 Transport for Wales TfW 6 1549 arrived 5 carriages
1555 Aberdare 1M42 Transport for Wales TfW 6 1553 arrived 5 carriages
1558 Bargoed 2Y62 Transport for Wales TfW 8 1558 arrived 5 carriages
1600 Cheltenham Spa 2G61 Transport for Wales TfW terminates here 2 1607 arrived+9 2 carriages
1601 Maesteg 2N25 Transport for Wales TfW 0 1603 arrived+3 2 carriages
1603 Penarth 2K42 Transport for Wales TfW 6 1601 arrived 4 carriages
1603 Coryton 2P80 Transport for Wales TfW 8 1602 arrived 4 carriages
1605 Ebbw Vale Town 2L34 Transport for Wales TfW 3 was 4B 1608 arrived+3 2 carriages
1606 London Paddington 1B18 Great Western Railway GWR terminates here 4 was 3 1611 arrived+5 9 carriages
1608 Rhymney 2Y64 Transport for Wales TfW 8 1608 arrived 5 carriages
1611 Barry Island 2R38 Transport for Wales TfW 6 1608 arrived 5 carriages
1612 Merthyr Tydfil 1A42 Transport for Wales TfW 7 1611 arrived 5 carriages
1614 Carmarthen 1L26 Great Western Railway GWR 2 1622 arrived+4 10 carriages
1616 Exeter St Davids 2U20 Great Western Railway GWR terminates here 3 was 4 1617 arrived 5 carriages
1616 Treherbert 2F42 Transport for Wales TfW terminates here 7 1615 arrived 5 carriages
1617 Penarth 2C42 Transport for Wales TfW 6 1617 arrived 4 carriages
1619 Caerphilly 2P82 Transport for Wales TfW 8 1618 arrived 4 carriages
1621 Barry Island 2D42 Transport for Wales TfW 6 1620 arrived 5 carriages
1625 Nottingham 1V10 CrossCountry CrossCountry terminates here 2 1628 arrived+3 2 carriages
1628 Bargoed 2Y66 Transport for Wales TfW 8 1627 arrived 5 carriages

Italic estimated timing, bold is actual.

Updated 01:03

Next stations along the line by trains today