Cardiff Central around 2012 on 06/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central through Realtime Tickets, our new ticket portal
1921
Exeter St Davids
Expected at 1950
Great Western Railway · 5 coaches
2
1941
Swansea
Expected at 1942
Transport for Wales · 2 coaches
0
1942
Merthyr Tydfil
On time
Transport for Wales · 4 coaches
8
1947
Haverfordwest
Expected at 1950
Transport for Wales · 4 coaches
1946
Treherbert
On time
Transport for Wales · 4 coaches
7
1944
Manchester Piccadilly
Expected at 1946
Transport for Wales · 5 coaches
4
1947
Penarth
On time
Transport for Wales · 2 coaches
6
1950
Portsmouth Harbour
Expected at 1955
Great Western Railway · 4 coaches
4
1952
Barry Island
On time
Transport for Wales · 4 coaches
8
1958
Cheltenham Spa
On time
Transport for Wales · 2 coaches
3A
1955
Aberdare
On time
Transport for Wales · 4 coaches
6
2001
Bargoed
Bus service
Transport for Wales service
2004
Ebbw Vale Town
On time
Transport for Wales · 2 coaches
2
1958
Maesteg
On time
Transport for Wales · 4 coaches
0
2003
Coryton
On time
Transport for Wales · 2 coaches
8
2010
London Paddington
On time
Great Western Railway · 9 coaches
4
2012
Merthyr Tydfil
On time
Transport for Wales · 4 coaches
7
2016
Treherbert
On time
Transport for Wales · 4 coaches
7
2014
Ebbw Vale Town
On time
Transport for Wales · 2 coaches
3
2017
Penarth
On time
Transport for Wales · 2 coaches
6
2021
Barry Island
On time
Transport for Wales · 4 coaches
7
2022
Nottingham
Cancelled (inbound service late)
CrossCountry service
2016
Swansea
On time
Great Western Railway · 10 coaches
1
2025
Aberdare
On time
Transport for Wales · 4 coaches
6
2027
Taunton
On time
Great Western Railway · 5 coaches
2
2031
Bargoed
Bus service
Transport for Wales service
2035
Ebbw Vale Town
On time
Transport for Wales · 2 coaches
4
2033
Coryton
On time
Transport for Wales · 2 coaches
8
2036
Bridgend
On time
Transport for Wales · 2 coaches
7
2038
Pembroke Dock
Expected at 2039
Transport for Wales · 2 coaches
0
2036
London Paddington
On time
Great Western Railway · 15 coaches
3
2042
Merthyr Tydfil
On time
Transport for Wales · 4 coaches
8
2045
Haverfordwest
On time
Transport for Wales · 2 coaches
2045
Portsmouth Harbour
On time
Great Western Railway · 4 coaches
1
2046
Treherbert
On time
Transport for Wales · 4 coaches
7
2047
Penarth
On time
Transport for Wales · 2 coaches
6
2055
Aberdare
On time
Transport for Wales · 4 coaches
6
2056
Manchester Piccadilly
Expected at 2100
Transport for Wales · 3 coaches
3A
2059
Cheltenham Spa
On time
Transport for Wales · 3 coaches
2
2101
Bargoed
Bus service
Transport for Wales service
2103
Coryton
On time
Transport for Wales · 2 coaches
8
2106
Barry Island
On time
Transport for Wales · 4 coaches
6
2107
Merthyr Tydfil
On time
Transport for Wales · 4 coaches
7
2100
Maesteg
On time
Transport for Wales · 3 coaches
0
2110
London Paddington
On time
Great Western Railway · 9 coaches
4
2116
Treherbert
On time
Transport for Wales · 3 coaches
7
2115
Swansea
On time
Great Western Railway · 9 coaches
2
2117
Penarth
On time
Transport for Wales · 2 coaches
6
2117
Ebbw Vale Town
On time
Transport for Wales · 4 coaches
3
2122
Holyhead
On time
Transport for Wales · 3 coaches
4B
2125
Aberdare
On time
Transport for Wales · 4 coaches
6
2131
Bargoed
Bus service
Transport for Wales service
2133
Coryton
On time
Transport for Wales · 2 coaches
8
2136
Bridgend
On time
Transport for Wales · 2 coaches
7
2136
London Paddington
On time
Great Western Railway · 9 coaches
3

Search Menu