Cardiff Central around 2202 on 12/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
2135
Penarth
Departed on time
Transport for Wales · 3 coaches
7
2135
Chester
Departed on time
Transport for Wales · 4 coaches
2
2139
Bridgend
Departed at 2140
Transport for Wales · 2 coaches
8
2141
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
2143
Aberdare
Departed at 2145
Transport for Wales · 4 coaches
8
2144
Swansea
Departed at 2148
Great Western Railway · 9 coaches
4
2145
Birmingham New Street
Departed at 2147
CrossCountry · 2 coaches
1
2148
Coryton
Departed at 2150
Transport for Wales · 3 coaches
6
2200
Treherbert
Departed at 2207
Transport for Wales · 4 coaches
6
2200
Bristol Temple Meads
Departed on time
Great Western Railway · 5 coaches
1
2205
Penarth
Departed on time
Transport for Wales · 3 coaches
7
2206
Ebbw Vale Town
Departed at 2211
Transport for Wales · 2 coaches
1
2210
Maesteg
Departed on time
Transport for Wales · 2 coaches
3
2211
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
2212
Barry Island
Departed at 2213
Transport for Wales · 2 coaches
7
2217
Bristol Parkway
Departed on time
Great Western Railway · 5 coaches
2
2219
Coryton
Departed on time
Transport for Wales · 3 coaches
6
2222
Crewe
Departed at 2230
Transport for Wales · 2 coaches
4
2228
Carmarthen
Departed at 2231
Transport for Wales · 2 coaches
4
2230
Bristol Temple Meads
Departed at 2234
Great Western Railway · 3 coaches
1
2230
Merthyr Tydfil
Departed at 2237
Transport for Wales · 4 coaches
7
2234
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
2240
Bridgend
Departed at 2250
Transport for Wales · 4 coaches
7
2243
Aberdare
Departed at 2244
Transport for Wales · 2 coaches
6
2248
Penarth
Departed at 2255
Transport for Wales · 2 coaches
7
2249
Swansea
Departed on time
Great Western Railway · 9 coaches
4
2254
Barry Island
Departed at 2301
Transport for Wales · 3 coaches
8
2300
Treherbert
Departed on time
Transport for Wales · 4 coaches
6
2305
Penarth
Departed on time
Transport for Wales · 3 coaches
7
2309
Ebbw Vale Town
Departed at 2328
Transport for Wales · 2 coaches
2
2315
Abergavenny
Departed at 2325
Transport for Wales · 2 coaches
2
2320
Carmarthen
Departed at 2322
Transport for Wales · 3 coaches
3
2322
Ystrad Mynach
Departed at 2323
Transport for Wales · 2 coaches
6
2330
Pontypridd
Departed on time
Transport for Wales · 2 coaches
6
2330
Bristol Temple Meads
Departed on time
Great Western Railway · 5 coaches
1
2330
Barry Island
Departed at 2348
Transport for Wales · 4 coaches
7

Search Menu