Cardiff Central around 1930 on 20/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Cardiff Central through Realtime Tickets, our new ticket portal
1848
Fishguard Harbour
Cancelled (train fault)
Transport for Wales service
1853
Manchester Piccadilly
Departed at 1900
Transport for Wales · 5 coaches
2
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
1947
Swansea
Departed at 1959
Transport for Wales · 5 coaches
4
1948
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1951
Swansea
Departed at 1957
Transport for Wales · 2 coaches
0
1954
Bristol Temple Meads
Departed on time
Great Western Railway · 5 coaches
2
1956
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1959
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
2000
Nottingham
Cancelled (train operator's request)
CrossCountry service
2000
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
2004
Ebbw Vale Town
Departed at 2005
Transport for Wales · 3 coaches
0
2005
Penarth
Departed on time
Transport for Wales · 3 coaches
8
2010
Manchester Piccadilly
Departed on time
Transport for Wales · 2 coaches
1
2011
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
2012
Swansea
Departed at 2022
Great Western Railway · 9 coaches
4
2013
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
2016
Maesteg
Departed on time
Transport for Wales · 3 coaches
4
2018
Coryton
Departed on time
Transport for Wales · 3 coaches
6
2022
London Paddington
Departed on time
Great Western Railway · 10 coaches
1
2027
Treherbert
Departed on time
Transport for Wales · 4 coaches
6
2030
Portsmouth Harbour
Departed on time
Great Western Railway · 3 coaches
1
2031
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
7
2035
Penarth
Departed on time
Transport for Wales · 3 coaches
8
2039
Swansea
Departed at 2042
Great Western Railway · 10 coaches
3
2039
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
2041
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
2043
Aberdare
Departed on time
Transport for Wales · 4 coaches
8
2048
Coryton
Departed on time
Transport for Wales · 3 coaches
6
2049
Derby
Cancelled (inbound service late)
CrossCountry service
2059
Carmarthen
Departed at 2101
Transport for Wales · 2 coaches
3
2059
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
2100
Treherbert
Departed on time
Transport for Wales · 4 coaches
6

Search Menu