Cardiff Queen Street around 0854 on 27/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Queen Street
through Realtime Tickets, our new ticket portal
0726
Barry Island
Cancelled (inbound service late)
Transport for Wales service
0735
Aberdare
Arrived at 0841
Transport for Wales · 4 coaches
4
0738
Penarth
Cancelled (points failure)
Transport for Wales service
0745
Bridgend
Cancelled (points failure)
Transport for Wales service
0756
Barry Island
Cancelled (points failure)
Transport for Wales service
0804
Rhymney
Arrived at 0820
Transport for Wales service
2
0808
Penarth
Cancelled (points failure)
Transport for Wales service
0812
Treherbert
Arrived at 0815
Transport for Wales service
3
0815
Barry Island
Cancelled (points failure)
Transport for Wales service
0820
Pontypridd
Arrived at 0851
Transport for Wales · 2 coaches
2
0822
Penarth
Cancelled (points failure)
Transport for Wales service
0824
Bargoed
Arrived at 0858
Transport for Wales · 4 coaches
3
0828
Coryton
Cancelled (inbound service late)
Transport for Wales service
0830
Cardiff Bay
Cancelled (points failure)
Transport for Wales service
0830
Cardiff Central
Arrived at 0859
Transport for Wales service
4
0834
Llanbradach
Arrived at 0845
Transport for Wales · 2 coaches
3
0835
Aberdare
Arrived at 0905
Transport for Wales · 4 coaches
4
0837
Troed-y-Rhiw
Arrived at 0855
Transport for Wales · 3 coaches
2
0838
Penarth
Cancelled (inbound service late)
Transport for Wales service
0842
Treherbert
Arrived at 0904
Transport for Wales · 4 coaches
3
0842
Cardiff Bay
Arrived at 0907
Transport for Wales · 2 coaches
4
0845
Caerphilly
Cancelled (unknown reason)
Transport for Wales service
0845
Bridgend
Cancelled (unknown reason)
Transport for Wales service
0850
Pontypridd
Arrived at 0914
Transport for Wales · 2 coaches
2
0852
Penarth
Cancelled (unknown reason)
Transport for Wales service
0854
Bargoed
Cancelled (inbound service late)
Transport for Wales service
0856
Barry Island
Arrived at 0946
Transport for Wales · 4 coaches
5
0858
Coryton
Cancelled (points failure)
Transport for Wales service
0900
Cardiff Bay
Cancelled (points failure)
Transport for Wales service
0900
Cardiff Central
Arrived at 0930
Transport for Wales · 4 coaches
4
0904
Rhymney
Cancelled (points failure)
Transport for Wales service
0905
Fernhill
Arrived at 0940
Transport for Wales · 4 coaches
4
0907
Merthyr Vale
Arrived at 0918
Transport for Wales · 4 coaches
2
0908
Cardiff Central
Arrived at 0936
Transport for Wales · 3 coaches
5
0912
Treherbert
Arrived at 0932
Transport for Wales · 4 coaches
3
0912
Cardiff Bay
Arrived at 0926
Transport for Wales · 2 coaches
4
0915
Caerphilly
Cancelled (inbound service late)
Transport for Wales service
0915
Cardiff Central
Arrived at 0928
Transport for Wales · 2 coaches
5
0920
Pontypridd
Arrived at 0942
Transport for Wales · 2 coaches
2
0922
Penarth
Cancelled (inbound service late)
Transport for Wales service
0924
Bargoed
Cancelled (points failure)
Transport for Wales service
0926
Barry Island
Arrived at 1008
Transport for Wales service
5
0928
Coryton
Cancelled (inbound service late)
Transport for Wales service
0930
Cardiff Bay
Cancelled (unknown reason)
Transport for Wales service
0930
Cardiff Central
Arrived at 1005
Transport for Wales · 4 coaches
4
0934
Rhymney
Cancelled (points failure)
Transport for Wales service
0935
Aberdare
Arrived at 0955
Transport for Wales · 4 coaches
4
0937
Pontypridd
Arrived at 0949
Transport for Wales · 4 coaches
2
0938
Penarth
Arrived at 0957
Transport for Wales · 3 coaches
5
0942
Treherbert
Arrived at 0952
Transport for Wales service
3
0942
Cardiff Bay
Arrived at 1002
Transport for Wales · 2 coaches
4
0945
Bridgend
Arrived at 1004
Transport for Wales · 2 coaches
5
0945
Caerphilly
Arrived at 1019
Transport for Wales · 3 coaches
2
0950
Pontypridd
Arrived at 1003
Transport for Wales · 2 coaches
2
0952
Cardiff Central
Arrived at 0950
Transport for Wales · 3 coaches
4
0956
Barry Island
Cancelled (inbound service late)
Transport for Wales service
0958
Coryton
Cancelled (inbound service late)
Transport for Wales service
1000
Cardiff Bay
Cancelled (points failure)
Transport for Wales service
1000
Cardiff Central
Arrived at 1011
Transport for Wales service
4
1004
Rhymney
Cancelled (inbound service late)
Transport for Wales service
1005
Mountain Ash
Arrived at 1015
Transport for Wales · 4 coaches
4
1007
Merthyr Tydfil
Arrived at 1011
Transport for Wales service
2
1008
Penarth
Cancelled (inbound service late)
Transport for Wales service
1012
Treherbert
Arrived at 1036
Transport for Wales service
3
1012
Cardiff Bay
Arrived at 1029
Transport for Wales · 2 coaches
4
1015
Caerphilly
Arrived at 1031
Transport for Wales · 3 coaches
2
1015
Barry Island
Cancelled (inbound service late)
Transport for Wales service
1020
Pontypridd
Cancelled (points failure)
Transport for Wales service
1022
Cardiff Central
Cancelled (points failure)
Transport for Wales service