Cardiff Queen Street around 0807 on 19/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
0737
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
0738
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
0742
Pontypridd
Departed at 0744
Transport for Wales · 2 coaches
4
0742
Cardiff Central
Departed at 0743
Transport for Wales · 4 coaches
3
0745
Rhymney
Departed on time
Transport for Wales · 2 coaches
5
0745
Penarth
Departed at 0746
Transport for Wales · 3 coaches
2
0750
Cardiff Bay
Departed at 0751
Transport for Wales · 2 coaches
2
0752
Coryton
Departed on time
Transport for Wales · 3 coaches
4
0754
Barry Island
Departed on time
Transport for Wales · 4 coaches
3
0756
Bargoed
Departed at 0757
Transport for Wales · 2 coaches
5
0759
Penarth
Departed on time
Transport for Wales · 3 coaches
2
0800
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
0802
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
0804
Barry Island
Departed on time
Transport for Wales · 4 coaches
3
0805
Merthyr Tydfil
Departed on time
Transport for Wales · 3 coaches
4
0807
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
0808
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
0812
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
0812
Cardiff Central
Departed on time
Transport for Wales · 4 coaches
3
0815
Penarth
Departed on time
Transport for Wales · 3 coaches
2
0815
Rhymney
Departed on time
Transport for Wales · 4 coaches
5
0820
Cardiff Bay
Departed at 0821
Transport for Wales · 2 coaches
2
0822
Coryton
Departed at 0823
Transport for Wales · 3 coaches
4
0824
Barry Island
Departed at 0826
Transport for Wales · 4 coaches
3
0826
Bargoed
Departed on time
Transport for Wales · 4 coaches
5
0829
Penarth
Departed on time
Transport for Wales · 3 coaches
2
0830
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
0832
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
0834
Bridgend
Departed on time
Transport for Wales · 2 coaches
3
0835
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
0837
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
0838
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
0842
Cardiff Central
Departed on time
Transport for Wales · 3 coaches
3
0842
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
0845
Rhymney
Departed on time
Transport for Wales · 4 coaches
5
0845
Penarth
Departed on time
Transport for Wales · 3 coaches
2
0850
Cardiff Bay
Departed at 0851
Transport for Wales · 2 coaches
2
0852
Coryton
Departed on time
Transport for Wales · 3 coaches
4
0854
Barry Island
Departed on time
Transport for Wales · 2 coaches
3
0856
Bargoed
Departed on time
Transport for Wales · 4 coaches
5
0859
Penarth
Departed on time
Transport for Wales · 3 coaches
2
0900
Treherbert
Departed on time
Transport for Wales · 3 coaches
4
0902
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
0904
Barry Island
Departed at 0911
Transport for Wales · 4 coaches
3
0905
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
0907
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
0908
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
0912
Pontypridd
Departed at 0915
Transport for Wales · 2 coaches
4
0912
Cardiff Central
Departed at 0915
Transport for Wales · 4 coaches
3
0915
Penarth
Departed at 0918
Transport for Wales · 3 coaches
2
0915
Rhymney
Departed at 0917
Transport for Wales · 4 coaches
5
0920
Cardiff Bay
Departed at 0922
Transport for Wales · 2 coaches
2
0922
Coryton
Departed on time
Transport for Wales · 3 coaches
4
0924
Barry Island
Departed at 0927
Transport for Wales · 2 coaches
3
0926
Bargoed
Departed on time
Transport for Wales · 4 coaches
5
0929
Penarth
Departed at 0930
Transport for Wales · 3 coaches
2
0930
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
0932
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
0934
Bridgend
Departed on time
Transport for Wales · 2 coaches
3
0935
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4

Search Menu