Cardiff Central around 2051 on 20/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
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
2125
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
2133
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
2138
Rhymney
Arrived on time
Transport for Wales · 2 coaches
8
2137
London Paddington
Arrived at 2139
Great Western Railway · 5 coaches
3
2141
Bridgend
Arrived on time
Transport for Wales · 2 coaches
6
2142
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
8
2146
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
2145
Bristol Temple Meads
Arrived at 2147
Great Western Railway · 2 coaches
1
2147
Penarth
Arrived at 2148
Transport for Wales · 3 coaches
6
2152
Milford Haven
Arrived at 2154
Transport for Wales · 3 coaches
4
2150
Manchester Piccadilly
Arrived at 2208
Transport for Wales · 5 coaches
3
2154
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
2159
Cheltenham Spa
Arrived on time
Transport for Wales · 2 coaches
2
2204
Maesteg
Arrived at 2203
Transport for Wales · 3 coaches
0
2204
Coryton
Arrived on time
Transport for Wales · 3 coaches
7
2208
Merthyr Tydfil
Arrived at 2207
Transport for Wales · 4 coaches
4
2211
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
2211
Rhymney
Arrived on time
Transport for Wales · 4 coaches
7
2215
Plymouth
Arrived at 2229
Great Western Railway · 5 coaches
2
2216
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
2218
Penarth
Arrived on time
Transport for Wales · 3 coaches
6