Cardiff Central around 1745 on 28/12/2025
Departures
Arrivals
Simple
DetailedLimited realtime data being received
We're only receiving realtime data from some of our sources right now, so these times might be incomplete or inaccurate. This usually fixes itself after a few minutes. A site administrator has been alerted.
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
1717
Swansea
On time
Great Western Railway · 10 coaches
4
1721
Barry Island
On time
Transport for Wales · 4 coaches
7
1723
Nottingham
On time
CrossCountry service
3
1727
Caerphilly
On time
Transport for Wales service
8
1732
Portsmouth Harbour
On time
Great Western Railway service
1
1733
Coryton
On time
Transport for Wales service
8
1739
Cheltenham Spa
On time
Transport for Wales service
2
1741
Merthyr Tydfil
On time
Transport for Wales service
8
1744
London Paddington
On time
Great Western Railway · 10 coaches
4
1747
Penarth
On time
Transport for Wales service
6
1751
Barry Island
On time
Transport for Wales service
6
1752
Swansea
On time
Transport for Wales · 3 coaches
4
1757
Aberdare
On time
Transport for Wales service
6
1800
Rhymney
On time
Transport for Wales service
7
1802
Manchester Piccadilly
On time
Transport for Wales service
4
1804
Exeter St Davids
On time
Great Western Railway · 5 coaches
3A
1814
Treherbert
On time
Transport for Wales service
6
1817
Carmarthen
On time
Great Western Railway · 10 coaches
4
1821
Barry Island
On time
Transport for Wales service
7
1826
Ebbw Vale Town
On time
Transport for Wales · 3 coaches
2
1827
Caerphilly
On time
Transport for Wales · 4 coaches
7
1834
Portsmouth Harbour
On time
Great Western Railway service
1
1836
Bridgend
On time
Transport for Wales service
6
1833
Coryton
On time
Transport for Wales service
7
1840
Merthyr Tydfil
On time
Transport for Wales · 4 coaches
7
1839
London Paddington
On time
Great Western Railway · 10 coaches
4
1846
Milford Haven
On time
Transport for Wales service
4
1847
Penarth
On time
Transport for Wales service
6
1851
Barry Island
On time
Transport for Wales service
6
1855
Aberdare
On time
Transport for Wales service
6
1854
Manchester Piccadilly
On time
Transport for Wales service
4
1900
Rhymney
On time
Transport for Wales service
7
1911
Exeter St Davids
On time
Great Western Railway · 5 coaches
3A
1914
Treherbert
On time
Transport for Wales service
6