Cardiff Central around 1553 on 29/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
1526
Nottingham
Cancelled (train operator's request)
CrossCountry service
1526
Gloucester
Arrived at 1527
CrossCountry · 4 coaches
3
1528
Bargoed
Arrived at 1530
Transport for Wales · 2 coaches
8
1530
Holyhead
Arrived on time
Transport for Wales · 3 coaches
2
1525
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
1533
Penarth
Arrived at 1532
Transport for Wales · 3 coaches
6
1533
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
1538
Rhymney
Arrived at 1537
Transport for Wales · 2 coaches
8
1541
Bridgend
Arrived at 1539
Transport for Wales · 2 coaches
6
1542
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1546
Treherbert
Arrived at 1545
Transport for Wales · 4 coaches
7
1546
Portsmouth Harbour
Arrived at 1552
Great Western Railway · 4 coaches
1
1545
London Paddington
Arrived at 1603
Great Western Railway · 10 coaches
4
1547
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1549
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
8
1551
Barry Island
Arrived on time
Transport for Wales · 2 coaches
6
1551
Swansea
Arrived on time
Transport for Wales · 4 coaches
4
1558
Cheltenham Spa
Arrived at 1559
Transport for Wales · 4 coaches
2
1558
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1555
Aberdare
Arrived at 1556
Transport for Wales · 4 coaches
6
1603
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1603
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
1605
Manchester Piccadilly
Arrived at 1609
Transport for Wales · 3 coaches
4
1608
Rhymney
Arrived on time
Transport for Wales · 4 coaches
8
1611
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1612
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1616
Treherbert
Arrived at 1618
Transport for Wales · 4 coaches
7
1621
Exeter St Davids
Arrived on time
Great Western Railway · 5 coaches
3
1617
Penarth
Arrived at 1618
Transport for Wales · 3 coaches
6
1615
Carmarthen
Arrived at 1628
Great Western Railway · 10 coaches
4
1619
Caerphilly
Arrived at 1620
Transport for Wales · 3 coaches
8
1621
Barry Island
Arrived on time
Transport for Wales · 2 coaches
6
1625
Nottingham
Cancelled (train company decision)
CrossCountry service
1628
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1625
Aberdare
Arrived at 1628
Transport for Wales · 4 coaches
6
1633
Penarth
Arrived at 1632
Transport for Wales · 3 coaches
6
1633
Coryton
Arrived at 1632
Transport for Wales · 3 coaches
8
1638
Rhymney
Arrived on time
Transport for Wales · 2 coaches
8
1641
Bridgend
Arrived on time
Transport for Wales · 4 coaches
6
1642
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1646
Treherbert
Arrived at 1645
Transport for Wales · 3 coaches
7
1643
London Paddington
Arrived at 1647
Great Western Railway · 9 coaches
4
1647
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1649
Portsmouth Harbour
Arrived at 1700
Great Western Railway · 3 coaches
1
1649
Caerphilly
Arrived at 1648
Transport for Wales · 3 coaches
8
1651
Barry Island
Arrived at 1650
Transport for Wales · 2 coaches
6
1650
Swansea
Arrived at 1656
Transport for Wales · 3 coaches
4
1659
Cheltenham Spa
Arrived on time
Transport for Wales · 3 coaches
2
1658
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1655
Aberdare
Arrived at 1657
Transport for Wales · 4 coaches
6
1703
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1703
Coryton
Arrived at 1702
Transport for Wales · 3 coaches
8
1704
Manchester Piccadilly
Arrived at 1702
Transport for Wales · 4 coaches
4
1708
Rhymney
Arrived on time
Transport for Wales · 4 coaches
8
1711
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1712
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1716
Treherbert
Arrived at 1715
Transport for Wales · 4 coaches
7
1717
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1715
Swansea
Arrived on time
Great Western Railway · 10 coaches
4
1719
Caerphilly
Arrived at 1718
Transport for Wales · 3 coaches
8
1721
Barry Island
Arrived at 1720
Transport for Wales · 4 coaches
6