Cardiff Central around 1815 on 20/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Cardiff Central through Realtime Tickets, our new ticket portal
1745
Nottingham
Cancelled (excluded reason)
CrossCountry service
1745
Milford Haven
Departed at 1747
Transport for Wales · 2 coaches
2
1748
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1750
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1751
Manchester Piccadilly
Departed on time
Transport for Wales · 4 coaches
1
1751
Swansea
Departed on time
Transport for Wales · 2 coaches
3
1752
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1756
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1758
Plymouth
Departed on time
Great Western Railway · 5 coaches
1
1759
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1800
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1804
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
1805
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1806
Ebbw Vale Town
Departed on time
Transport for Wales · 3 coaches
1
1809
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1810
Cheltenham Spa
Departed on time
Transport for Wales · 4 coaches
2
1811
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1812
Maesteg
Departed on time
Transport for Wales · 3 coaches
4
1813
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1818
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1819
London Paddington
Departed at 1820
Great Western Railway · 10 coaches
1
1820
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1822
Holyhead
Departed at 1843
Transport for Wales · 2 coaches
2
1822
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1826
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1827
Portsmouth Harbour
Departed on time
Great Western Railway · 4 coaches
1
1829
Barry Island
Departed on time
Transport for Wales · 2 coaches
8
1830
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1834
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
1835
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1839
Swansea
Departed at 1842
Great Western Railway · 9 coaches
3
1839
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
1841
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
1843
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1845
Nottingham
Cancelled (train operator's request)
CrossCountry service
1848
Fishguard Harbour
Departed at 1852
Transport for Wales service
4
1848
Fishguard Harbour
Cancelled (train fault)
Transport for Wales service
1848
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1850
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1852
Pembroke Dock
Departed at 1857
Transport for Wales · 2 coaches
0
1852
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1853
Manchester Piccadilly
Departed at 1900
Transport for Wales · 5 coaches
2
1856
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1900
Taunton
Departed at 1901
Great Western Railway · 5 coaches
1
1900
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1905
Penarth
Departed at 1906
Transport for Wales · 3 coaches
8
1905
Ebbw Vale Town
Departed on time
Transport for Wales · 3 coaches
0
1907
Maesteg
Departed on time
Transport for Wales · 3 coaches
4
1909
Barry Island
Departed at 1910
Transport for Wales · 4 coaches
8
1910
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
2
1911
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1913
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1918
Carmarthen
Departed on time
Great Western Railway · 10 coaches
3
1918
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1919
London Paddington
Departed on time
Great Western Railway · 10 coaches
1
1926
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1930
Portsmouth Harbour
Departed on time
Great Western Railway · 3 coaches
1
1930
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1936
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1938
Llandudno Junction
Departed at 1954
Transport for Wales · 3 coaches
UM
1939
Bridgend
Departed at 1941
Transport for Wales · 2 coaches
7
1940
Swansea
Departed on time
Great Western Railway · 10 coaches
3
1941
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
1943
Aberdare
Departed at 1945
Transport for Wales · 4 coaches
7

Search Menu