Cardiff Central around 1950 on 13/12/2025

Departures
Arrivals
Simple
Detailed

Limited 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 from Cardiff Central through Realtime Tickets, our new ticket portal
1926
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1930
Portsmouth Harbour
Departed at 1933
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 on time
Transport for Wales · 2 coaches
1
1939
Bridgend
Departed at 1946
Transport for Wales · 2 coaches
7
1940
Swansea
Departed at 1947
Great Western Railway · 10 coaches
3
1941
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
1943
Cardiff Central
Cancelled (train swapped)
Transport for Wales service
1947
Swansea
Departed at 1955
Transport for Wales · 5 coaches
3
1948
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1951
Swansea
Departed at 2005
Transport for Wales · 3 coaches
0
1954
Bristol Temple Meads
Departed at 1955
Great Western Railway · 5 coaches
2
1956
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1959
Barry Island
Departed at 2006
Transport for Wales · 4 coaches
8
2000
Birmingham New Street
Departed on time
CrossCountry · 2 coaches
1
2000
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
2004
Ebbw Vale Town
Departed at 2022
Transport for Wales · 2 coaches
0
2005
Penarth
Departed at 2009
Transport for Wales · 3 coaches
8
2010
Manchester Piccadilly
Departed at 2013
Transport for Wales · 2 coaches
1
2011
Rhymney
Departed at 2015
Transport for Wales · 4 coaches
6
2012
Swansea
Cancelled (unknown reason)
Great Western Railway service
2013
Aberdare
Departed at 2018
Transport for Wales · 3 coaches
7
2017
Maesteg
Departed at 2020
Transport for Wales · 2 coaches
3
2018
Coryton
Departed at 2019
Transport for Wales · 3 coaches
6
2022
London Paddington
Departed at 2025
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 · 5 coaches
1
2031
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
7
2035
Penarth
Departed at 2045
Transport for Wales · 3 coaches
7
2039
Bridgend
Departed at 2051
Transport for Wales · 4 coaches
8
2039
Swansea
Departed at 2057
Great Western Railway · 10 coaches
3
2041
Rhymney
Departed at 2045
Transport for Wales · 4 coaches
6
2043
Aberdare
Departed at 2056
Transport for Wales · 4 coaches
8
2048
Derby
Cancelled (inbound service late)
CrossCountry service
2048
Coryton
Departed on time
Transport for Wales · 3 coaches
6
2059
Cardiff Central
Cancelled (train fault)
Transport for Wales service
2059
Barry Island
Departed at 2102
Transport for Wales · 4 coaches
8
2100
Exeter St Davids
Departed on time
Great Western Railway · 4 coaches
1
2100
Treherbert
Departed on time
Transport for Wales · 4 coaches
6
2105
Penarth
Departed at 2109
Transport for Wales · 3 coaches
8
2106
Ebbw Vale Town
Departed at 2113
Transport for Wales · 2 coaches
0
2110
Cheltenham Spa
Departed at 2145
Transport for Wales · 2 coaches
2
2111
Rhymney
Departed at 2116
Transport for Wales · 4 coaches
6
2114
Swansea
Departed at 2116
Great Western Railway · 9 coaches
2
2118
Coryton
Departed at 2120
Transport for Wales · 3 coaches
6
2118
Bristol Parkway
Departed at 2122
Great Western Railway · 9 coaches
2
2119
Cardiff Central
Cancelled (unknown reason)
Transport for Wales service
2119
Maesteg
Departed on time
Transport for Wales service
3

Search Menu