Cardiff Queen Street around 1254 on 31/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Queen Street
through Realtime Tickets, our new ticket portal
1224
Bargoed
Cancelled (problem at depot)
Transport for Wales service
1226
Barry Island
Arrived at 1227
Transport for Wales · 4 coaches
5
1230
Cardiff Bay
Arrived at 1229
Transport for Wales · 2 coaches
1
1228
Coryton
Arrived on time
Transport for Wales · 3 coaches
2
1230
Cardiff Central
Arrived on time
Transport for Wales · 4 coaches
4
1234
Rhymney
Arrived on time
Transport for Wales · 2 coaches
3
1235
Aberdare
Arrived on time
Transport for Wales · 4 coaches
4
1237
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
2
1238
Penarth
Arrived at 1236
Transport for Wales · 3 coaches
5
1242
Treherbert
Arrived on time
Transport for Wales · 4 coaches
3
1242
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
4
1245
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
2
1245
Bridgend
Arrived on time
Transport for Wales · 2 coaches
5
1250
Pontypridd
Arrived at 1248
Transport for Wales · 2 coaches
2
1252
Penarth
Arrived at 1250
Transport for Wales · 3 coaches
4
1254
Bargoed
Arrived on time
Transport for Wales · 4 coaches
3
1256
Barry Island
Arrived at 1254
Transport for Wales · 4 coaches
5
1258
Coryton
Arrived at 1257
Transport for Wales · 3 coaches
2
1300
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
1
1300
Cardiff Central
Arrived on time
Transport for Wales · 4 coaches
4
1304
Rhymney
Arrived on time
Transport for Wales · 4 coaches
3
1305
Aberdare
Arrived on time
Transport for Wales · 4 coaches
4
1307
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
2
1308
Penarth
Arrived at 1306
Transport for Wales · 3 coaches
5
1312
Treherbert
Arrived on time
Transport for Wales · 4 coaches
3
1312
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
4
1315
Caerphilly
Arrived at 1314
Transport for Wales · 3 coaches
2
1315
Barry Island
Cancelled (problem at depot)
Transport for Wales service
1320
Pontypridd
Arrived at 1319
Transport for Wales · 2 coaches
2
1322
Penarth
Arrived at 1320
Transport for Wales · 3 coaches
4
1324
Bargoed
Arrived on time
Transport for Wales · 2 coaches
3
1326
Barry Island
Arrived at 1324
Transport for Wales · 4 coaches
5
1328
Coryton
Arrived on time
Transport for Wales · 3 coaches
2
1331
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
1
1330
Cardiff Central
Arrived at 1329
Transport for Wales · 4 coaches
4
1334
Rhymney
Arrived on time
Transport for Wales · 2 coaches
3
1335
Aberdare
Arrived on time
Transport for Wales · 4 coaches
4
1337
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
2
1338
Penarth
Arrived at 1336
Transport for Wales · 3 coaches
5
1342
Treherbert
Arrived on time
Transport for Wales · 4 coaches
3
1342
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
4
1345
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
2
1345
Bridgend
Arrived on time
Transport for Wales · 2 coaches
5
1350
Pontypridd
Arrived on time
Transport for Wales · 2 coaches
2
1352
Penarth
Arrived at 1351
Transport for Wales · 3 coaches
4
1354
Bargoed
Arrived at 1355
Transport for Wales · 4 coaches
3
1356
Barry Island
Cancelled (problem at depot)
Transport for Wales service
1358
Coryton
Arrived at 1357
Transport for Wales · 3 coaches
2
1400
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
1
1400
Cardiff Central
Arrived on time
Transport for Wales · 4 coaches
4
1404
Rhymney
Arrived on time
Transport for Wales · 4 coaches
3
1405
Aberdare
Arrived on time
Transport for Wales · 4 coaches
4
1407
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
2
1408
Penarth
Arrived at 1406
Transport for Wales · 3 coaches
5
1412
Treherbert
Arrived on time
Transport for Wales · 4 coaches
3
1412
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
4
1415
Caerphilly
Arrived at 1414
Transport for Wales · 3 coaches
2
1415
Barry Island
Arrived on time
Transport for Wales · 4 coaches
5
1420
Pontypridd
Arrived at 1418
Transport for Wales · 2 coaches
2
1422
Penarth
Arrived at 1420
Transport for Wales · 3 coaches
4
1424
Bargoed
Arrived on time
Transport for Wales · 4 coaches
3