Cardiff Queen Street around 1605 on 23/12/2025

Departures
Arrivals
Simple
Detailed

Limited 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 from Cardiff Queen Street through Realtime Tickets, our new ticket portal
1537
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
1538
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1542
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
1542
Cardiff Central
Departed on time
Transport for Wales · 4 coaches
3
1545
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1545
Barry
Cancelled (train fault)
Transport for Wales service
1545
Rhymney
Departed on time
Transport for Wales service
5
1550
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
2
1552
Coryton
Departed at 1553
Transport for Wales · 3 coaches
4
1554
Barry Island
Departed on time
Transport for Wales · 4 coaches
3
1556
Bargoed
Departed on time
Transport for Wales · 4 coaches
5
1559
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1600
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1602
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
1604
Barry Island
Departed on time
Transport for Wales · 2 coaches
3
1605
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1607
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
1608
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1612
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
1612
Cardiff Central
Departed on time
Transport for Wales · 4 coaches
3
1615
Rhymney
Departed on time
Transport for Wales · 4 coaches
5
1615
Penarth
Departed at 1618
Transport for Wales · 3 coaches
2
1620
Cardiff Bay
Departed at 1622
Transport for Wales · 2 coaches
2
1622
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1624
Barry Island
Departed at 1625
Transport for Wales · 4 coaches
3
1626
Cardiff Central
Cancelled (train fault)
Transport for Wales service
1629
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1630
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1632
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
1634
Bridgend
Departed on time
Transport for Wales · 2 coaches
3
1635
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1637
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
1638
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1642
Cardiff Central
Departed on time
Transport for Wales · 4 coaches
3
1642
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
1645
Rhymney
Departed at 1646
Transport for Wales · 4 coaches
5
1645
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1650
Cardiff Bay
Departed at 1651
Transport for Wales · 2 coaches
2
1652
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1654
Barry Island
Departed on time
Transport for Wales · 4 coaches
3
1656
Cardiff Queen Street
Cancelled (train fault)
Transport for Wales service
1659
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1700
Treherbert
Departed at 1701
Transport for Wales · 4 coaches
4
1702
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
1704
Barry Island
Departed at 1705
Transport for Wales · 4 coaches
3
1705
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1707
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
1708
Caerphilly
Departed at 1710
Transport for Wales · 3 coaches
5
1712
Cardiff Central
Departed at 1714
Transport for Wales · 4 coaches
3
1712
Pontypridd
Departed at 1713
Transport for Wales · 2 coaches
4
1715
Penarth
Departed at 1716
Transport for Wales · 3 coaches
2
1715
Rhymney
Departed on time
Transport for Wales · 4 coaches
5
1720
Cardiff Bay
Departed at 1724
Transport for Wales · 2 coaches
2
1722
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1724
Barry Island
Departed at 1726
Transport for Wales · 4 coaches
3
1726
Bargoed
Departed on time
Transport for Wales · 2 coaches
5
1729
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1730
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1732
Cardiff Bay
Departed at 1735
Transport for Wales · 2 coaches
1
1734
Bridgend
Departed on time
Transport for Wales · 2 coaches
3

Search Menu