Cardiff Queen Street around 0707 on 27/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Cardiff Queen Street through Realtime Tickets, our new ticket portal
0622
Coryton
Cancelled (points failure)
Transport for Wales service
0630
Treherbert
Departed at 0702
Transport for Wales · 4 coaches
4
0635
Troed-y-Rhiw
Departed at 0706
Transport for Wales · 3 coaches
4
0638
Caerphilly
Departed at 0655
Transport for Wales · 4 coaches
5
0642
Pontypridd
Departed at 0651
Transport for Wales · 2 coaches
4
0645
Ystrad Mynach
Departed at 0722
Transport for Wales · 2 coaches
5
0650
Cardiff Bay
Departed at 0652
Transport for Wales · 2 coaches
2
0652
Coryton
Departed at 0657
Transport for Wales · 3 coaches
4
0654
Barry Island
Departed at 0704
Transport for Wales · 4 coaches
3
0656
Bargoed
Departed at 0725
Transport for Wales · 4 coaches
5
0659
Penarth
Cancelled (inbound service late)
Transport for Wales service
0700
Treherbert
Departed at 0718
Transport for Wales · 4 coaches
4
0702
Cardiff Bay
Departed at 0704
Transport for Wales · 2 coaches
1
0704
Barry Island
Departed at 0720
Transport for Wales · 4 coaches
3
0705
Merthyr Vale
Departed at 0741
Transport for Wales · 4 coaches
4
0708
Aberdare
Departed at 0709
Transport for Wales · 4 coaches
2
0708
Caerphilly
Cancelled (unknown reason)
Transport for Wales service
0712
Pontypridd
Departed at 0720
Transport for Wales · 2 coaches
4
0715
Rhymney
Cancelled (points failure)
Transport for Wales service
0718
Cardiff Central
Departed at 0727
Transport for Wales service
3
0720
Cardiff Bay
Departed at 0728
Transport for Wales · 2 coaches
2
0722
Coryton
Cancelled (points failure)
Transport for Wales service
0724
Barry Island
Departed at 0807
Transport for Wales · 4 coaches
3
0726
Bargoed
Cancelled (inbound service late)
Transport for Wales service
0729
Penarth
Departed at 0732
Transport for Wales · 3 coaches
2
0730
Treherbert
Departed at 0747
Transport for Wales service
4
0732
Cardiff Bay
Cancelled (points failure)
Transport for Wales service
0734
Bridgend
Departed at 0742
Transport for Wales service
3
0735
Pontypridd
Departed at 0841
Transport for Wales · 4 coaches
4
0737
Mountain Ash
Departed on time
Transport for Wales · 4 coaches
2
0738
Caerphilly
Cancelled (points failure)
Transport for Wales service
0742
Cardiff Central
Departed at 0750
Transport for Wales service
3
0742
Pontypridd
Departed at 0750
Transport for Wales · 2 coaches
4
0745
Penarth
Cancelled (points failure)
Transport for Wales service
0745
Rhymney
Cancelled (points failure)
Transport for Wales service
0750
Cardiff Bay
Departed at 0801
Transport for Wales · 2 coaches
2
0752
Coryton
Cancelled (points failure)
Transport for Wales service
0756
Bargoed
Cancelled (points failure)
Transport for Wales service
0759
Penarth
Cancelled (points failure)
Transport for Wales service
0800
Treherbert
Departed at 0806
Transport for Wales service
4
0802
Cardiff Bay
Departed at 0813
Transport for Wales · 2 coaches
1
0804
Barry Island
Departed at 0841
Transport for Wales service
2
0805
Merthyr Tydfil
Departed at 0815
Transport for Wales service
4
0807
Aberdare
Departed at 0809
Transport for Wales · 4 coaches
2
0808
Caerphilly
Cancelled (points failure)
Transport for Wales service
0812
Cardiff Central
Departed at 0843
Transport for Wales service
3
0812
Pontypridd
Departed at 0822
Transport for Wales · 2 coaches
4
0815
Penarth
Cancelled (points failure)
Transport for Wales service
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

Search Menu