Cardiff Central around 1229 on 31/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central through Realtime Tickets, our new ticket portal
1158
Bargoed
Cancelled (problem at depot)
Transport for Wales service
1155
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
1203
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1203
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
1201
Maesteg
Arrived on time
Transport for Wales · 3 coaches
0
1208
Rhymney
Arrived at 1210
Transport for Wales · 4 coaches
8
1211
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1212
Merthyr Tydfil
Arrived at 1215
Transport for Wales · 4 coaches
7
1205
Ebbw Vale Town
Arrived on time
Transport for Wales · 3 coaches
3
1216
Treherbert
Arrived at 1218
Transport for Wales · 4 coaches
7
1217
Exeter St Davids
Arrived on time
Great Western Railway · 5 coaches
3
1217
Penarth
Arrived at 1220
Transport for Wales · 3 coaches
6
1217
Swansea
Arrived at 1218
Great Western Railway · 10 coaches
2
1219
Caerphilly
Arrived at 1220
Transport for Wales · 3 coaches
8
1221
Barry Island
Arrived at 1222
Transport for Wales · 4 coaches
6
1226
Nottingham
Arrived on time
CrossCountry · 2 coaches
2
1228
Bargoed
Cancelled (problem at depot)
Transport for Wales service
1225
Aberdare
Arrived at 1226
Transport for Wales · 4 coaches
6
1233
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1233
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
1238
Pembroke Dock
Arrived on time
Transport for Wales · 2 coaches
0
1238
Rhymney
Arrived on time
Transport for Wales · 2 coaches
8
1237
London Paddington
Arrived at 1239
Great Western Railway · 10 coaches
3
1241
Bridgend
Arrived on time
Transport for Wales · 2 coaches
6
1242
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1246
Treherbert
Arrived at 1245
Transport for Wales · 4 coaches
7
1244
Manchester Piccadilly
Arrived at 1248
Transport for Wales · 2 coaches
4
1247
Penarth
Arrived at 1246
Transport for Wales · 3 coaches
6
1249
Portsmouth Harbour
Arrived at 1250
Great Western Railway · 3 coaches
3
1249
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
8
1251
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1259
Cheltenham Spa
Arrived at 1257
Transport for Wales · 2 coaches
2
1258
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1255
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
1303
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1303
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
1302
Maesteg
Arrived on time
Transport for Wales · 3 coaches
0
1308
Rhymney
Arrived on time
Transport for Wales · 4 coaches
8
1311
Barry Island
Cancelled (problem at depot)
Transport for Wales service
1312
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
8
1315
Holyhead
Arrived on time
Transport for Wales · 3 coaches
1
1305
Ebbw Vale Town
Arrived on time
Transport for Wales · 2 coaches
4
1316
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
1317
Penarth
Arrived at 1316
Transport for Wales · 3 coaches
6
1314
Carmarthen
Arrived on time
Great Western Railway · 10 coaches
2
1319
Caerphilly
Arrived at 1318
Transport for Wales · 3 coaches
8
1321
Barry Island
Arrived at 1320
Transport for Wales · 4 coaches
6
1322
Exeter St Davids
Arrived on time
Great Western Railway · 5 coaches
3
1325
Nottingham
Arrived on time
CrossCountry · 3 coaches
2
1328
Bargoed
Arrived on time
Transport for Wales · 2 coaches
8
1325
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
1333
Penarth
Arrived at 1332
Transport for Wales · 3 coaches
6
1333
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
1335
London Paddington
Arrived on time
Great Western Railway · 9 coaches
4
1338
Rhymney
Arrived on time
Transport for Wales · 2 coaches
8
1341
Bridgend
Arrived on time
Transport for Wales · 2 coaches
6
1342
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1346
Treherbert
Arrived at 1345
Transport for Wales · 4 coaches
7
1345
Portsmouth Harbour
Arrived on time
Great Western Railway · 4 coaches
3
1347
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1353
Manchester Piccadilly
Arrived at 1351
Transport for Wales · 5 coaches
4
1349
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
8
1351
Barry Island
Cancelled (problem at depot)
Transport for Wales service
1350
Haverfordwest
Arrived at 1349
Transport for Wales · 2 coaches
2
1359
Cheltenham Spa
Arrived at 1404
Transport for Wales · 3 coaches
2

Search Menu