Cardiff Central around 1958 on 30/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
1930
Nottingham
Cancelled (train operator's request)
CrossCountry service
1925
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
1934
Coryton
Arrived at 1935
Transport for Wales · 3 coaches
7
1938
Rhymney
Arrived at 1939
Transport for Wales · 2 coaches
7
1941
Bridgend
Arrived on time
Transport for Wales · 2 coaches
6
1942
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1946
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
1944
London Paddington
Arrived at 1952
Great Western Railway · 10 coaches
4
1947
Penarth
Arrived at 1948
Transport for Wales · 3 coaches
6
1951
Ebbw Vale Town
Arrived at 1958
Transport for Wales · 2 coaches
2
1953
Barry Island
Arrived on time
Transport for Wales · 2 coaches
7
1953
Portsmouth Harbour
Arrived at 1958
Great Western Railway · 3 coaches
1
1958
Cheltenham Spa
Arrived at 2002
Transport for Wales · 2 coaches
1
1958
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1955
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
2002
Swansea
Arrived on time
Transport for Wales · 4 coaches
6
2003
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
2008
Rhymney
Arrived at 2011
Transport for Wales · 4 coaches
7
2004
Manchester Piccadilly
Arrived on time
Transport for Wales · 3 coaches
4
2012
Merthyr Tydfil
Arrived at 2013
Transport for Wales · 4 coaches
8
2014
Edinburgh
Arrived at 2030
CrossCountry Voyager · 5 coaches
2
2016
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
2018
Penarth
Arrived on time
Transport for Wales · 3 coaches
8
2015
Carmarthen
Arrived on time
Great Western Railway · 10 coaches
4
2023
Barry Island
Arrived at 2021
Transport for Wales · 4 coaches
6
2025
Aberdare
Arrived on time
Transport for Wales · 4 coaches
4
2027
Taunton
Arrived on time
Great Western Railway · 5 coaches
3
2028
Bargoed
Arrived at 2027
Transport for Wales · 4 coaches
7
2033
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
2040
Ebbw Vale Town
Arrived on time
Transport for Wales · 2 coaches
1
2038
Rhymney
Arrived on time
Transport for Wales · 2 coaches
8
2040
Bridgend
Arrived on time
Transport for Wales · 4 coaches
6
2042
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
8
2046
Treherbert
Arrived at 2047
Transport for Wales · 4 coaches
8
2043
London Paddington
Arrived at 2055
Great Western Railway · 9 coaches
4
2047
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
2051
Portsmouth Harbour
Arrived on time
Great Western Railway · 3 coaches
2
2057
Aberdare
Arrived at 2103
Transport for Wales · 4 coaches
6
2058
Cheltenham Spa
Arrived at 2059
Transport for Wales · 3 coaches
2
2102
Swansea
Arrived on time
Transport for Wales · 2 coaches
7
2106
Merthyr Tydfil
Arrived at 2110
Transport for Wales · 4 coaches
7
2112
Rhymney
Arrived on time
Transport for Wales · 2 coaches
8
2111
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
2114
Taunton
Arrived on time
Great Western Railway · 5 coaches
3
2116
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
2117
Holyhead
Arrived at 2124
Transport for Wales · 3 coaches
4
2117
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
2115
Swansea
Arrived on time
Great Western Railway · 5 coaches
4
2126
Nottingham
Arrived at 2134
CrossCountry · 3 coaches
3