← Change station

Cardiff Queen Street

Earlier trains
08:20
Barry Island
2Y17 • Transport for Wales
3
08:20
08:23
Rhymney
2R02 • Transport for Wales
4
08:24
Cardiff Bay
2B18 • Transport for Wales
1
08:26
Coryton
2C07 • Transport for Wales
4
08:27
Penarth
2P15 • Transport for Wales
3
08:30
cancelled
Merthyr Tydfil
2M12 • Transport for Wales
5
08:31
Radyr via Ninian Park
2V07 • Transport for Wales
2
08:35
Bargoed
2D10 • Transport for Wales
4
08:36
Bridgend via Rhoose Cardiff Int Airport
2E12 • Transport for Wales
3
08:36
Cardiff Bay
2B20 • Transport for Wales
1
08:39
Treherbert
2T08 • Transport for Wales
5
08:41
Cardiff Central
2F10 • Transport for Wales
3
08:45
Aberdare
2A12 • Transport for Wales
5
08:46
Cardiff Central
2F09 • Transport for Wales
3
08:48
Cardiff Bay
2B22 • Transport for Wales
1
08:50
Ystrad Mynach
2H05 • Transport for Wales
4
08:51
Barry Island
2Y19 • Transport for Wales
3
08:56
Coryton
2C09 • Transport for Wales
4
08:56
Penarth
2P19 • Transport for Wales
2
09:00
Cardiff Bay
2B24 • Transport for Wales
1
09:00
Merthyr Tydfil
2M14 • Transport for Wales
5
09:01
Radyr via Ninian Park
2V09 • Transport for Wales
09:06
Bargoed
2D14 • Transport for Wales
09:06
Barry Island
2Y21 • Transport for Wales
09:09
Treherbert
2T10 • Transport for Wales
09:11
Penarth
2P21 • Transport for Wales
09:12
Cardiff Bay
2B26 • Transport for Wales
09:15
Aberdare
2A14 • Transport for Wales
09:16
Cardiff Central
2F14 • Transport for Wales
09:20
Rhymney
2R04 • Transport for Wales
09:21
Barry Island
2Y23 • Transport for Wales
09:24
Cardiff Bay
2B28 • Transport for Wales
09:26
Coryton
2C11 • Transport for Wales
09:26
cancelled
Penarth
2P23 • Transport for Wales
09:30
Merthyr Tydfil
2M16 • Transport for Wales
09:31
Radyr via Ninian Park
2V11 • Transport for Wales
09:35
Bargoed
2D16 • Transport for Wales
09:36
Bridgend via Rhoose Cardiff Int Airport
2E16 • Transport for Wales
09:36
Cardiff Bay
2B30 • Transport for Wales
09:39
Treherbert
2T12 • Transport for Wales
09:41
Penarth
2P25 • Transport for Wales
09:45
cancelled
Aberdare
2A16 • Transport for Wales
09:46
Cardiff Central
2F16 • Transport for Wales
09:48
Cardiff Bay
2B32 • Transport for Wales
09:50
Ystrad Mynach
2H07 • Transport for Wales
09:51
Barry Island
2Y25 • Transport for Wales
09:56
Coryton
2C13 • Transport for Wales
09:56
Penarth
2P27 • Transport for Wales
10:00
Cardiff Bay
2B34 • Transport for Wales
10:00
Merthyr Tydfil
2M18 • Transport for Wales
Later trains
Powered by National Rail Enquiries