Cardiff Queen Street around 0856 on 27/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Cardiff Queen Street through Realtime Tickets, our new ticket portal
0735
Pontypridd
Departed at 0841
Transport for Wales · 4 coaches
4
0738
Caerphilly
Cancelled (points failure)
Transport for Wales service
0745
Rhymney
Cancelled (points failure)
Transport for Wales service
0756
Bargoed
Cancelled (points failure)
Transport for Wales service
0804
Barry Island
Departed at 0841
Transport for Wales service
2
0808
Caerphilly
Cancelled (points failure)
Transport for Wales service
0812
Cardiff Central
Departed at 0843
Transport for Wales service
3
0815
Rhymney
Cancelled (points failure)
Transport for Wales service
0820
Cardiff Bay
Departed at 0852
Transport for Wales · 2 coaches
2
0822
Coryton
Cancelled (points failure)
Transport for Wales service
0824
Cardiff Central
Departed at 0859
Transport for Wales · 4 coaches
3
0829
Cardiff Central
Cancelled (inbound service late)
Transport for Wales service
0830
Treherbert
Departed at 0900
Transport for Wales service
4
0832
Cardiff Bay
Cancelled (points failure)
Transport for Wales service
0834
Bridgend
Departed at 0847
Transport for Wales · 2 coaches
3
0835
Merthyr Vale
Departed at 0906
Transport for Wales · 4 coaches
4
0837
Mountain Ash
Departed at 0901
Transport for Wales · 3 coaches
2
0838
Caerphilly
Cancelled (inbound service late)
Transport for Wales service
0842
Cardiff Central
Departed at 0907
Transport for Wales · 4 coaches
3
0842
Pontypridd
Departed at 0908
Transport for Wales · 2 coaches
4
0845
Penarth
Cancelled (unknown reason)
Transport for Wales service
0845
Rhymney
Cancelled (unknown reason)
Transport for Wales service
0850
Cardiff Bay
Departed at 0915
Transport for Wales · 2 coaches
2
0852
Coryton
Cancelled (unknown reason)
Transport for Wales service
0854
Barry Island
Cancelled (inbound service late)
Transport for Wales service
0856
Bargoed
Departed at 0947
Transport for Wales · 4 coaches
5
0859
Penarth
Cancelled (points failure)
Transport for Wales service
0900
Treherbert
Departed at 0931
Transport for Wales · 4 coaches
4
0902
Cardiff Bay
Cancelled (points failure)
Transport for Wales service
0904
Barry Island
Cancelled (points failure)
Transport for Wales service
0905
Merthyr Tydfil
Departed at 0942
Transport for Wales · 4 coaches
4
0907
Aberdare
Departed at 0919
Transport for Wales · 4 coaches
2
0908
Caerphilly
Departed at 0944
Transport for Wales · 3 coaches
5
0912
Cardiff Central
Departed at 0933
Transport for Wales · 4 coaches
3
0912
Pontypridd
Departed at 0927
Transport for Wales · 2 coaches
4
0915
Penarth
Cancelled (inbound service late)
Transport for Wales service
0915
Rhymney
Departed at 0932
Transport for Wales · 2 coaches
5
0920
Cardiff Bay
Departed at 0946
Transport for Wales · 2 coaches
2
0922
Coryton
Cancelled (inbound service late)
Transport for Wales service
0924
Barry Island
Cancelled (points failure)
Transport for Wales service
0926
Bargoed
Departed at 1009
Transport for Wales service
5
0929
Penarth
Cancelled (inbound service late)
Transport for Wales service
0930
Treherbert
Departed at 1007
Transport for Wales · 4 coaches
4
0932
Cardiff Bay
Cancelled (unknown reason)
Transport for Wales service
0934
Bridgend
Cancelled (points failure)
Transport for Wales service
0935
Merthyr Tydfil
Departed at 0956
Transport for Wales · 4 coaches
4
0937
Aberdare
Departed at 0955
Transport for Wales · 4 coaches
2
0938
Caerphilly
Departed at 0958
Transport for Wales · 3 coaches
5
0942
Cardiff Central
Departed at 0957
Transport for Wales service
3
0942
Pontypridd
Departed at 1004
Transport for Wales · 2 coaches
4
0945
Rhymney
Departed at 1006
Transport for Wales service
5
0945
Barry Island
Departed at 1021
Transport for Wales · 3 coaches
2
0950
Cardiff Bay
Departed at 1007
Transport for Wales · 2 coaches
2
0952
Coryton
Departed at 0953
Transport for Wales · 3 coaches
4
0956
Bargoed
On time
Transport for Wales service
5
0959
Penarth
On time
Transport for Wales · 3 coaches
2
1000
Treherbert
Departed at 1012
Transport for Wales service
4
1002
Cardiff Bay
Starts here
Transport for Wales · 2 coaches
1
1004
Barry Island
Cancelled (inbound service late)
Transport for Wales service
1005
Merthyr Tydfil
Departed at 1016
Transport for Wales · 4 coaches
4
1007
Aberdare
Departed at 1013
Transport for Wales service
2
1008
Caerphilly
On time
Transport for Wales service
5
1012
Cardiff Central
Expected at 1035
Transport for Wales service
3
1012
Pontypridd
Approaching
Transport for Wales · 2 coaches
4
1015
Penarth
On time
Transport for Wales · 3 coaches
2
1015
Rhymney
On time
Transport for Wales service
5
1020
Cardiff Bay
On time
Transport for Wales service
2
1022
Coryton
On time
Transport for Wales service
4
1024
Barry Island
On time
Transport for Wales · 4 coaches
3

Search Menu