Cardiff Queen Street around 1059 on 29/11/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
1030
Treherbert
Departed at 1032
Transport for Wales · 4 coaches
4
1032
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
1034
Merthyr Tydfil
Departed at 1035
Transport for Wales · 4 coaches
4
1034
Bridgend
Departed at 1035
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
Rhymney
Departed on time
Transport for Wales · 2 coaches
5
1045
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1050
Cardiff Bay
Departed at 1055
Transport for Wales · 2 coaches
2
1052
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1054
Barry Island
Departed at 1056
Transport for Wales · 4 coaches
3
1056
Bargoed
Departed on time
Transport for Wales · 2 coaches
5
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 at 1105
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
Departed at 1108
Transport for Wales · 4 coaches
2
1108
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1112
Cardiff Central
Departed at 1113
Transport for Wales · 4 coaches
3
1112
Pontypridd
Departed at 1114
Transport for Wales · 2 coaches
4
1115
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1115
Rhymney
Departed at 1116
Transport for Wales · 4 coaches
5
1120
Cardiff Bay
Departed at 1122
Transport for Wales · 2 coaches
2
1122
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1124
Barry Island
Departed at 1126
Transport for Wales · 4 coaches
3
1126
Bargoed
Departed on time
Transport for Wales · 4 coaches
5
1129
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1130
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1132
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
1134
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1134
Bridgend
Departed at 1137
Transport for Wales · 2 coaches
3
1137
Aberdare
Departed at 1138
Transport for Wales · 4 coaches
2
1138
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1142
Cardiff Central
Departed at 1143
Transport for Wales · 4 coaches
3
1142
Pontypridd
Departed at 1143
Transport for Wales · 2 coaches
4
1145
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1145
Rhymney
Departed on time
Transport for Wales · 4 coaches
5
1150
Cardiff Bay
Departed at 1151
Transport for Wales · 2 coaches
2
1152
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1154
Barry Island
Departed at 1159
Transport for Wales · 2 coaches
3
1156
Bargoed
Departed at 1157
Transport for Wales · 4 coaches
5
1159
Penarth
Departed at 1200
Transport for Wales · 3 coaches
2
1200
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1202
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
1204
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1204
Barry Island
Departed at 1208
Transport for Wales · 2 coaches
3
1207
Aberdare
Departed at 1210
Transport for Wales · 4 coaches
2
1208
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1212
Pontypridd
Departed at 1215
Transport for Wales · 2 coaches
4
1212
Cardiff Central
Departed at 1214
Transport for Wales · 4 coaches
3
1215
Rhymney
Departed at 1217
Transport for Wales · 4 coaches
5
1215
Penarth
Departed at 1216
Transport for Wales · 3 coaches
2
1220
Cardiff Bay
Departed at 1225
Transport for Wales · 2 coaches
2
1222
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1224
Barry Island
Departed at 1226
Transport for Wales · 2 coaches
3
1226
Bargoed
Departed on time
Transport for Wales · 4 coaches
5

Search Menu