Cardiff Central around 1242 on 28/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
1204
Exeter St Davids
Arrived at 1216
Great Western Railway · 5 coaches
3
1214
Treherbert
Arrived on time
Transport for Wales · 4 coaches
6
1217
Swansea
Arrived on time
Great Western Railway · 9 coaches
4
1221
Barry Island
Arrived on time
Transport for Wales · 2 coaches
7
1226
Ebbw Vale Town
Arrived at 1230
Transport for Wales · 3 coaches
2
1227
Caerphilly
Arrived at 1228
Transport for Wales · 4 coaches
7
1236
Bridgend
Arrived at 1239
Transport for Wales · 2 coaches
7
1233
Coryton
Arrived at 1232
Transport for Wales · 3 coaches
7
1237
London Paddington
Arrived at 1240
Great Western Railway · 9 coaches
4
1241
Merthyr Tydfil
Arrived at 1243
Transport for Wales · 4 coaches
7
1242
Portsmouth Harbour
Arrived at 1244
Great Western Railway · 6 coaches
2
1247
Penarth
Arrived at 1249
Transport for Wales · 3 coaches
6
1246
Carmarthen
Arrived on time
Transport for Wales · 4 coaches
4
1251
Barry Island
Arrived at 1252
Transport for Wales · 4 coaches
6
1255
Aberdare
Arrived at 1258
Transport for Wales · 4 coaches
6
1300
Rhymney
Arrived at 1304
Transport for Wales · 4 coaches
7
1303
Plymouth
Arrived at 1316
Great Western Railway · 5 coaches
1
1306
Nottingham
Arrived on time
CrossCountry · 5 coaches
3
1312
Manchester Piccadilly
Arrived at 1317
Transport for Wales · 5 coaches
4
1314
Treherbert
Arrived at 1316
Transport for Wales · 3 coaches
6
1318
Carmarthen
Arrived at 1325
Great Western Railway · 10 coaches
4
1321
Barry Island
Arrived on time
Transport for Wales · 4 coaches
7
1326
Ebbw Vale Town
Cancelled (unknown reason)
Transport for Wales service
1327
Caerphilly
Arrived at 1330
Transport for Wales · 2 coaches
7
1333
Coryton
Arrived on time
Transport for Wales · 3 coaches
7
1341
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1338
London Paddington
Arrived at 1341
Great Western Railway · 10 coaches
4
1342
Portsmouth & Southsea
Arrived at 1345
Great Western Railway · 4 coaches
2
1347
Penarth
Arrived at 1350
Transport for Wales · 3 coaches
6
1346
Swansea
Arrived at 1348
Transport for Wales · 2 coaches
4
1351
Barry Island
Arrived at 1353
Transport for Wales · 4 coaches
6
1353
Cheltenham Spa
Arrived at 1413
Transport for Wales · 2 coaches
4
1355
Aberdare
Arrived at 1356
Transport for Wales · 4 coaches
6
1400
Rhymney
Arrived at 1403
Transport for Wales · 4 coaches
7
1359
Manchester Piccadilly
Arrived at 1356
Transport for Wales · 4 coaches
4
1410
Exeter St Davids
Arrived on time
Great Western Railway · 5 coaches
3