Cardiff Queen Street around 1715 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
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
1735
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1737
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
1738
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1742
Pontypridd
Departed at 1744
Transport for Wales · 2 coaches
4
1742
Cardiff Central
Departed at 1743
Transport for Wales · 4 coaches
3
1745
Penarth
Departed at 1746
Transport for Wales · 3 coaches
2
1745
Rhymney
Departed at 1746
Transport for Wales · 2 coaches
5
1750
Cardiff Bay
Departed at 1753
Transport for Wales · 2 coaches
2
1752
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1754
Barry Island
Cancelled (train swapped)
Transport for Wales service
1756
Bargoed
Departed on time
Transport for Wales · 4 coaches
5
1759
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1800
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1802
Cardiff Bay
Departed at 1804
Transport for Wales · 2 coaches
1
1804
Barry Island
Departed on time
Transport for Wales · 4 coaches
3
1805
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1807
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
1808
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1812
Pontypridd
Departed at 1813
Transport for Wales · 2 coaches
4
1812
Cardiff Central
Departed on time
Transport for Wales · 4 coaches
3
1815
Rhymney
Departed on time
Transport for Wales · 4 coaches
5
1815
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1820
Cardiff Bay
Departed at 1825
Transport for Wales · 2 coaches
2
1822
Coryton
Departed at 1825
Transport for Wales · 3 coaches
4
1824
Barry Island
Cancelled (train fault)
Transport for Wales service
1826
Bargoed
Departed at 1827
Transport for Wales · 4 coaches
5
1829
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1830
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1832
Cardiff Bay
Departed at 1836
Transport for Wales · 2 coaches
1
1834
Bridgend
Departed at 1836
Transport for Wales · 4 coaches
3
1835
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1837
Aberdare
Departed at 1838
Transport for Wales · 4 coaches
2
1838
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1842
Cardiff Central
Departed at 1845
Transport for Wales · 4 coaches
3
1842
Pontypridd
Departed at 1846
Transport for Wales · 2 coaches
4

Search Menu