Cardiff Queen Street around 1029 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
1000
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1002
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
2
1004
Barry Island
Departed on time
Transport for Wales · 4 coaches
3
1005
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1007
Aberdare
Departed on time
Transport for Wales · 3 coaches
2
1008
Caerphilly
Departed on time
Transport for Wales · 3 coaches
5
1012
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
1012
Cardiff Central
Departed on time
Transport for Wales · 4 coaches
3
1015
Rhymney
Departed on time
Transport for Wales · 2 coaches
5
1015
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1020
Cardiff Bay
Departed at 1021
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
Bridgend
Departed on time
Transport for Wales · 4 coaches
3
1035
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
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 on time
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
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 on time
Transport for Wales · 2 coaches
1
1104
Barry Island
Departed at 1106
Transport for Wales · 4 coaches
3
1105
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
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 on time
Transport for Wales · 3 coaches
3
1112
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
1115
Rhymney
Departed on time
Transport for Wales · 4 coaches
5
1115
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1120
Cardiff Bay
Departed at 1121
Transport for Wales · 2 coaches
2
1122
Coryton
Departed on time
Transport for Wales · 3 coaches
4
1124
Barry Island
Departed on time
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 · 3 coaches
4
1132
Cardiff Bay
Departed on time
Transport for Wales · 2 coaches
1
1134
Bridgend
Departed at 1136
Transport for Wales · 2 coaches
3
1135
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
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 on time
Transport for Wales · 4 coaches
3
1142
Pontypridd
Departed on time
Transport for Wales · 2 coaches
4
1145
Penarth
Departed on time
Transport for Wales · 3 coaches
2
1145
Rhymney
Departed at 1147
Transport for Wales · 2 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 on time
Transport for Wales · 4 coaches
3
1156
Bargoed
Departed on time
Transport for Wales · 4 coaches
5

Search Menu