Cardiff Central around 1239 on 05/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
1210
London Paddington
Cancelled (train swapped)
Great Western Railway service
1211
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1212
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
8
1206
Ebbw Vale Town
Arrived at 1205
Transport for Wales · 3 coaches
3
1216
Treherbert
Arrived at 1219
Transport for Wales · 4 coaches
7
1216
Exeter St Davids
Arrived on time
Great Western Railway · 5 coaches
3
1217
Penarth
Arrived at 1216
Transport for Wales · 3 coaches
6
1217
Swansea
Arrived at 1220
Great Western Railway · 9 coaches
2
1219
Caerphilly
Arrived at 1221
Transport for Wales · 3 coaches
8
1221
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1226
Nottingham
Arrived at 1235
CrossCountry · 3 coaches
2
1226
Aberdare
Arrived on time
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
1236
London Paddington
Arrived at 1242
Great Western Railway · 10 coaches
3
1238
Rhymney
Arrived at 1247
Transport for Wales · 2 coaches
8
1241
Bridgend
Arrived on time
Transport for Wales · 4 coaches
6
1242
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1246
Treherbert
Arrived at 1250
Transport for Wales · 4 coaches
7
1245
Manchester Piccadilly
Arrived at 1249
Transport for Wales · 5 coaches
4
1247
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1249
Portsmouth Harbour
Arrived at 1301
Great Western Railway · 4 coaches
3
1249
Caerphilly
Arrived at 1252
Transport for Wales · 3 coaches
8
1251
Barry Island
Arrived at 1253
Transport for Wales · 4 coaches
6
1259
Cheltenham Spa
Arrived at 1307
Transport for Wales · 2 coaches
2
1258
Bargoed
Arrived at 1257
Transport for Wales · 4 coaches
8
1256
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 at 1306
Transport for Wales · 4 coaches
0
1308
Rhymney
Arrived at 1307
Transport for Wales · 4 coaches
8
1311
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1315
Holyhead
Arrived at 1314
Transport for Wales · 3 coaches
3
1305
Ebbw Vale Town
Arrived at 1304
Transport for Wales · 2 coaches
4
1312
Merthyr Tydfil
Arrived at 1311
Transport for Wales · 4 coaches
8
1316
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
1316
London Paddington
Arrived at 1318
Great Western Railway · 9 coaches
4
1317
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1314
Carmarthen
Arrived at 1322
Great Western Railway · 10 coaches
2
1319
Caerphilly
Arrived at 1318
Transport for Wales · 3 coaches
8
1321
Barry Island
Arrived on time
Transport for Wales · 2 coaches
6
1322
Exeter St Davids
Arrived at 1328
Great Western Railway · 5 coaches
3
1325
Nottingham
Arrived at 1330
CrossCountry · 3 coaches
2
1328
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1326
Aberdare
Arrived at 1324
Transport for Wales · 4 coaches
6
1333
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1333
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
1335
London Paddington
Arrived at 1340
Great Western Railway · 10 coaches
3
1338
Rhymney
Arrived at 1337
Transport for Wales · 2 coaches
8
1341
Bridgend
Arrived on time
Transport for Wales · 2 coaches
6
1342
Merthyr Tydfil
Arrived at 1344
Transport for Wales · 4 coaches
8
1344
Portsmouth Harbour
Arrived at 1353
Great Western Railway · 4 coaches
3
1346
Treherbert
Arrived at 1349
Transport for Wales · 4 coaches
7
1347
Penarth
Arrived at 1350
Transport for Wales · 3 coaches
6
1352
Manchester Piccadilly
Arrived at 1359
Transport for Wales · 5 coaches
4
1349
Caerphilly
Arrived at 1351
Transport for Wales · 3 coaches
8
1351
Barry Island
Arrived at 1353
Transport for Wales · 2 coaches
6
1350
Haverfordwest
Arrived at 1356
Transport for Wales service
2
1359
Cheltenham Spa
Arrived at 1409
Transport for Wales · 2 coaches
2
1358
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1356
Aberdare
Arrived at 1357
Transport for Wales · 4 coaches
6
1403
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1403
Coryton
Arrived at 1402
Transport for Wales · 3 coaches
8
1400
Maesteg
Arrived at 1407
Transport for Wales · 3 coaches
0
1407
London Paddington
Arrived at 1412
Great Western Railway · 5 coaches
3