Cardiff Queen Street around 0820 on 30/01/2026
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 ticket portal
0750
Pontypridd
Transport for Wales service
2
0752
Penarth
Transport for Wales service
4
0754
Bargoed
Transport for Wales service
3
0756
Barry Island
Transport for Wales service
5
0800
Cardiff Bay
Transport for Wales service
1
0758
Coryton
Transport for Wales service
2
0800
Cardiff Central
Transport for Wales service
4
0804
Rhymney
Transport for Wales service
3
0805
Aberdare
Transport for Wales service
4
0807
Merthyr Tydfil
Transport for Wales service
2
0808
Penarth
Transport for Wales service
5
0812
Treherbert
Transport for Wales service
3
0812
Cardiff Bay
Transport for Wales service
4
0815
Caerphilly
Transport for Wales service
2
0815
Barry Island
Transport for Wales service
5
0820
Pontypridd
Transport for Wales service
2
0822
Penarth
Transport for Wales service
4
0824
Bargoed
Transport for Wales service
3
0826
Barry Island
Transport for Wales service
5
0830
Cardiff Bay
Transport for Wales service
1
0828
Coryton
Transport for Wales service
2
0830
Cardiff Central
Transport for Wales service
4
0834
Rhymney
Transport for Wales service
3
0835
Aberdare
Transport for Wales service
4
0837
Merthyr Tydfil
Transport for Wales service
2
0838
Penarth
Transport for Wales service
5
0842
Treherbert
Transport for Wales service
3
0842
Cardiff Bay
Transport for Wales service
4
0845
Caerphilly
Transport for Wales service
2
0845
Bridgend
Transport for Wales service
5
0850
Pontypridd
Transport for Wales service
2
0852
Penarth
Transport for Wales service
4
0854
Bargoed
Transport for Wales service
3
0856
Barry Island
Transport for Wales service
5
0900
Cardiff Bay
Transport for Wales service
1
0858
Coryton
Transport for Wales service
2
0900
Cardiff Central
Transport for Wales service
4
0904
Rhymney
Transport for Wales service
3
0905
Aberdare
Transport for Wales service
4
0907
Merthyr Tydfil
Transport for Wales service
2
0908
Penarth
Transport for Wales service
5
0912
Treherbert
Transport for Wales service
3
0912
Cardiff Bay
Transport for Wales service
4
0915
Caerphilly
Transport for Wales service
2
0915
Barry Island
Transport for Wales service
5
0920
Pontypridd
Transport for Wales service
2
0922
Penarth
Transport for Wales service
4
0924
Bargoed
Transport for Wales service
3
0926
Barry Island
Transport for Wales service
5
0930
Cardiff Bay
Transport for Wales service
1
0928
Coryton
Transport for Wales service
2
0930
Cardiff Central
Transport for Wales service
4
0934
Rhymney
Transport for Wales service
3
0935
Aberdare
Transport for Wales service
4
0937
Merthyr Tydfil
Transport for Wales service
2
0938
Penarth
Transport for Wales service
5
0942
Treherbert
Transport for Wales service
3
0942
Cardiff Bay
Transport for Wales service
4
0945
Caerphilly
Transport for Wales service
2
0945
Bridgend
Transport for Wales service
5