Cardiff Queen Street around 1502 on 18/12/2025
Departures
Arrivals
Simple
DetailedLimited 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 to Cardiff Queen Street
through Realtime Tickets, our new ticket portal
1434
Rhymney
Arrived on time
Transport for Wales · 4 coaches
3
1435
Aberdare
Arrived on time
Transport for Wales · 3 coaches
4
1437
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
2
1438
Penarth
Arrived at 1436
Transport for Wales · 3 coaches
5
1442
Treherbert
Arrived on time
Transport for Wales · 4 coaches
3
1442
Cardiff Bay
Arrived at 1444
Transport for Wales · 2 coaches
4
1445
Caerphilly
Arrived at 1444
Transport for Wales · 3 coaches
2
1445
Bridgend
Arrived at 1446
Transport for Wales · 2 coaches
5
1450
Pontypridd
Arrived at 1449
Transport for Wales · 2 coaches
2
1452
Penarth
Arrived at 1450
Transport for Wales · 3 coaches
4
1454
Bargoed
Arrived on time
Transport for Wales · 2 coaches
3
1456
Barry Island
Arrived at 1454
Transport for Wales · 4 coaches
5
1500
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
1
1458
Coryton
Arrived on time
Transport for Wales · 3 coaches
2
1500
Cardiff Central
Arrived on time
Transport for Wales · 4 coaches
4
1504
Rhymney
Arrived on time
Transport for Wales · 4 coaches
3
1505
Aberdare
Arrived on time
Transport for Wales · 4 coaches
4
1507
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
2
1508
Penarth
Arrived at 1506
Transport for Wales · 3 coaches
5
1512
Treherbert
Arrived on time
Transport for Wales · 4 coaches
3
1512
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
4
1515
Barry Island
Arrived at 1514
Transport for Wales · 4 coaches
5
1515
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
2
1520
Pontypridd
Arrived on time
Transport for Wales · 2 coaches
2
1522
Penarth
Arrived at 1521
Transport for Wales · 3 coaches
4
1524
Bargoed
Arrived on time
Transport for Wales · 2 coaches
3
1526
Barry Island
Arrived at 1524
Transport for Wales · 4 coaches
5
1530
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
1
1528
Coryton
Arrived on time
Transport for Wales · 3 coaches
2
1530
Cardiff Central
Arrived on time
Transport for Wales · 4 coaches
4
1534
Rhymney
Arrived on time
Transport for Wales · 2 coaches
3
1535
Aberdare
Arrived on time
Transport for Wales · 4 coaches
4
1537
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
2
1538
Penarth
Arrived at 1536
Transport for Wales · 3 coaches
5
1542
Treherbert
Arrived on time
Transport for Wales · 4 coaches
3
1542
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
4
1545
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
2
1545
Bridgend
Arrived at 1544
Transport for Wales · 2 coaches
5
1550
Pontypridd
Arrived on time
Transport for Wales · 2 coaches
2
1552
Penarth
Arrived on time
Transport for Wales · 3 coaches
4
1554
Bargoed
Arrived on time
Transport for Wales · 4 coaches
3
1556
Barry Island
Arrived at 1554
Transport for Wales · 4 coaches
5
1600
Cardiff Bay
Arrived at 1559
Transport for Wales · 2 coaches
1
1558
Coryton
Arrived on time
Transport for Wales · 3 coaches
2
1600
Cardiff Central
Arrived on time
Transport for Wales · 4 coaches
4
1604
Rhymney
Arrived on time
Transport for Wales · 4 coaches
3
1605
Aberdare
Arrived on time
Transport for Wales · 3 coaches
4
1607
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
2
1608
Penarth
Arrived at 1606
Transport for Wales · 3 coaches
5
1612
Cardiff Bay
Arrived on time
Transport for Wales · 2 coaches
4
1612
Treherbert
Arrived at 1611
Transport for Wales · 4 coaches
3
1615
Barry Island
Arrived on time
Transport for Wales · 2 coaches
5
1615
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
2
1620
Pontypridd
Arrived on time
Transport for Wales · 2 coaches
2
1622
Penarth
Arrived at 1620
Transport for Wales · 3 coaches
4
1624
Bargoed
Arrived at 1623
Transport for Wales · 4 coaches
3
1626
Barry Island
Arrived at 1624
Transport for Wales · 4 coaches
5
1628
Coryton
Arrived on time
Transport for Wales · 3 coaches
2
1630
Cardiff Bay
Arrived at 1631
Transport for Wales · 2 coaches
1
1630
Cardiff Central
Arrived on time
Transport for Wales · 4 coaches
4