Cardiff Central around 1552 on 28/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central through Realtime Tickets, our new ticket portal
1525
Nottingham
Cancelled (train company decision)
CrossCountry service
1527
Caerphilly
Arrived at 1526
Transport for Wales · 4 coaches
7
1528
Holyhead
Arrived on time
Transport for Wales · 4 coaches
4
1530
Ebbw Vale Town
Arrived at 1532
Transport for Wales · 4 coaches
2
1533
Coryton
Arrived on time
Transport for Wales · 3 coaches
7
1539
Cheltenham Spa
Arrived at 1544
Transport for Wales · 3 coaches
2
1541
Merthyr Tydfil
Arrived on time
Transport for Wales · 3 coaches
7
1543
London Paddington
Arrived at 1602
Great Western Railway · 10 coaches
4
1547
Portsmouth Harbour
Arrived on time
Great Western Railway · 4 coaches
1
1547
Penarth
Arrived at 1546
Transport for Wales · 3 coaches
6
1551
Barry Island
Arrived at 1550
Transport for Wales · 4 coaches
6
1555
Aberdare
Arrived at 1554
Transport for Wales · 4 coaches
6
1551
Swansea
Arrived on time
Transport for Wales · 5 coaches
4
1600
Rhymney
Arrived on time
Transport for Wales · 4 coaches
7
1601
Manchester Piccadilly
Arrived at 1608
Transport for Wales · 3 coaches
4
1604
Exeter St Davids
Arrived at 1610
Great Western Railway · 5 coaches
3
1614
Treherbert
Arrived on time
Transport for Wales · 4 coaches
6
1617
Carmarthen
Arrived at 1621
Great Western Railway · 10 coaches
4
1621
Barry Island
Arrived on time
Transport for Wales · 4 coaches
7
1627
Caerphilly
Arrived at 1626
Transport for Wales · 4 coaches
7
1633
Coryton
Arrived on time
Transport for Wales · 3 coaches
7
1636
Bridgend
Arrived on time
Transport for Wales · 2 coaches
6
1635
Milford Haven
Arrived at 1636
Transport for Wales · 5 coaches
4
1641
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1641
Portsmouth Harbour
Arrived at 1649
Great Western Railway · 3 coaches
1
1647
Penarth
Arrived at 1646
Transport for Wales · 3 coaches
6
1641
London Paddington
Arrived at 1647
Great Western Railway · 9 coaches
4
1651
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1658
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
1700
Rhymney
Arrived on time
Transport for Wales · 2 coaches
7
1707
Exeter St Davids
Arrived at 1710
Great Western Railway · 5 coaches
3
1656
Manchester Piccadilly
Arrived on time
Transport for Wales · 2 coaches
4
1714
Treherbert
Arrived on time
Transport for Wales · 4 coaches
6
1717
Swansea
Arrived on time
Great Western Railway · 10 coaches
4

Search Menu