Buy tickets from Cardiff Queen Street
through Realtime Tickets, our new ticket portal
0920
Cardiff Bay
Cancelled (inbound service late)
Transport for Wales service
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
3
0930
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
0932
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
2
0934
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
0934
Bridgend
Departed on time
Transport for Wales · 2 coaches
3
0937
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
0938
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
0942
Cardiff Central
Departed on time
Transport for Wales · 4 coaches
3
0942
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
0945
Penarth
Departed on time
Transport for Wales · 3 coaches
2
0945
Rhymney
Departed on time
Transport for Wales · 2 coaches
5
0950
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
2
0952
Coryton
Departed on time
Transport for Wales · 3 coaches
4
0954
Barry Island
Departed at 0955
Transport for Wales · 4 coaches
3
0956
Bargoed
Departed at 0957
Transport for Wales · 4 coaches
5
0959
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1000
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1002
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
1004
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1004
Barry Island
Departed on time
Transport for Wales · 4 coaches
3
1007
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
1008
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1012
Cardiff Central
Departed on time
Transport for Wales · 4 coaches
3
1012
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
1015
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1015
Rhymney
Departed on time
Transport for Wales · 2 coaches
5
1020
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
2
1022
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1024
Barry Island
Departed on time
Transport for Wales · 4 coaches
3
1026
Bargoed
Departed on time
Transport for Wales · 4 coaches
5
1029
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1030
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1032
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
1034
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1034
Bridgend
Departed on time
Transport for Wales · 4 coaches
3
1037
Aberdare
Departed on time
Transport for Wales · 4 coaches
2
1038
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1042
Cardiff Central
Departed on time
Transport for Wales · 4 coaches
3
1042
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
1045
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1045
Rhymney
Departed on time
Transport for Wales · 2 coaches
5
1050
Cardiff Bay
Departed at 1051
Transport for Wales · 2 coaches
2
1052
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1054
Barry Island
Departed on time
Transport for Wales · 4 coaches
3
1059
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1100
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1102
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
1104
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1104
Barry Island
Departed at 1106
Transport for Wales · 4 coaches
3
1107
Aberdare
At platform
Transport for Wales · 4 coaches
2
1108
Caerphilly
At platform
Transport for Wales · 3 coaches
5
1112
Cardiff Central
On time
Transport for Wales · 4 coaches
3
1112
Pontypridd
On time
Transport for Wales · 2 coaches
4
1115
Penarth
Approaching
Transport for Wales · 3 coaches
2
1115
Rhymney
On time
Transport for Wales · 4 coaches
5
1120
Cardiff Bay
On time
Transport for Wales · 2 coaches
2