Cardiff Central around 1953 on 20/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
1925
Nottingham
Cancelled (issue with train crew)
CrossCountry service
1928
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1925
Aberdare
Arrived at 1924
Transport for Wales · 4 coaches
6
1934
Coryton
Arrived at 1933
Transport for Wales · 3 coaches
8
1938
Rhymney
Arrived at 1939
Transport for Wales · 2 coaches
7
1939
London Paddington
Arrived on time
Great Western Railway · 10 coaches
3
1941
Swansea
Arrived on time
Transport for Wales · 2 coaches
0
1940
Bridgend
Arrived on time
Transport for Wales · 2 coaches
6
1942
Merthyr Tydfil
Arrived at 1943
Transport for Wales · 4 coaches
7
1947
Milford Haven
Arrived at 1945
Transport for Wales · 2 coaches
3
1946
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
1945
Manchester Piccadilly
Arrived at 1956
Transport for Wales · 5 coaches
4
1947
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1950
Portsmouth Harbour
Cancelled (unknown reason)
Great Western Railway service
1950
Bristol Temple Meads
Cancelled (duplicate)
Great Western Railway service
1950
Bristol Temple Meads
Arrived at 2005
Great Western Railway · 3 coaches
4
1952
Barry Island
Arrived on time
Transport for Wales · 2 coaches
7
2000
Cheltenham Spa
Arrived at 2008
Transport for Wales · 2 coaches
2
1958
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1955
Aberdare
Arrived at 1954
Transport for Wales · 4 coaches
6
2004
Ebbw Vale Town
Arrived on time
Transport for Wales · 2 coaches
3
1958
Maesteg
Arrived at 2000
Transport for Wales · 3 coaches
0
2003
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
2008
Rhymney
Arrived on time
Transport for Wales · 4 coaches
6
2010
London Paddington
Arrived at 2018
Great Western Railway · 9 coaches
4
2012
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
2016
Treherbert
Arrived at 2015
Transport for Wales · 4 coaches
7
2014
Ebbw Vale Town
Arrived at 2013
Transport for Wales · 3 coaches
4
2017
Penarth
Arrived at 2016
Transport for Wales · 3 coaches
6
2021
Barry Island
Arrived on time
Transport for Wales · 4 coaches
7
2022
Nottingham
Cancelled (inbound service late)
CrossCountry service
2016
Swansea
Arrived on time
Great Western Railway · 10 coaches
1
2025
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
2028
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
2027
Taunton
Arrived on time
Great Western Railway · 5 coaches
2
2035
Ebbw Vale Town
Arrived on time
Transport for Wales · 2 coaches
4
2033
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
2038
Pembroke Dock
Arrived at 2036
Transport for Wales · 2 coaches
0
2038
Rhymney
Arrived at 2037
Transport for Wales · 2 coaches
8
2037
London Paddington
Arrived at 2039
Great Western Railway · 10 coaches
3
2041
Bridgend
Arrived on time
Transport for Wales · 2 coaches
6
2042
Merthyr Tydfil
Arrived at 2041
Transport for Wales · 4 coaches
8
2045
Milford Haven
Arrived on time
Transport for Wales · 3 coaches
2
2046
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
2046
Portsmouth Harbour
Arrived at 2101
Great Western Railway · 4 coaches
1
2047
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
2055
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
2059
Cheltenham Spa
Arrived on time
Transport for Wales · 4 coaches
2
2056
Manchester Piccadilly
Arrived on time
Transport for Wales · 2 coaches
3
2103
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
2100
Maesteg
Arrived at 2104
Transport for Wales · 3 coaches
0
2107
Merthyr Tydfil
Arrived at 2106
Transport for Wales · 4 coaches
7
2111
Rhymney
Arrived at 2110
Transport for Wales · 4 coaches
8
2111
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
2111
London Paddington
Arrived at 2117
Great Western Railway · 9 coaches
4
2116
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
2116
Ebbw Vale Town
Arrived at 2113
Transport for Wales · 3 coaches
3
2117
Penarth
Arrived at 2116
Transport for Wales · 3 coaches
6
2115
Swansea
Arrived at 2126
Great Western Railway · 9 coaches
1
2122
Holyhead
Arrived on time
Transport for Wales · 2 coaches
4
2122
Birmingham New Street
Arrived on time
CrossCountry · 3 coaches
2