← Change station
Cardiff Queen Street
Earlier trains
21:53
Coryton
2C64 • Transport for Wales
21:58
Cardiff Bay
2B24 • Transport for Wales
22:03
Cardiff Central
2F92 • Transport for Wales
22:05
Treherbert
2T62 • Transport for Wales
22:07
Cardiff Central
2Y86 • Transport for Wales
22:11
Cardiff Bay
2B26 • Transport for Wales
22:12
Cardiff Central
2F94 • Transport for Wales
22:15
Caerphilly
2R62 • Transport for Wales
22:24
Coryton
2C66 • Transport for Wales
22:28
Cardiff Bay
2B28 • Transport for Wales
22:30
Merthyr Tydfil
1M68 • Transport for Wales
22:36
Aberdare
via Ninian Park
1A68 • Transport for Wales
22:38
Caerphilly
2R64 • Transport for Wales
22:41
Cardiff Bay
2B30 • Transport for Wales
22:43
Pontypridd
2J66 • Transport for Wales
22:44
Cardiff Central
2P18 • Transport for Wales
22:58
Cardiff Bay
2B32 • Transport for Wales
23:03
Cardiff Central
1F65 • Transport for Wales
23:05
Treherbert
2T66 • Transport for Wales
23:10
Pontypridd
2J68 • Transport for Wales
23:11
Cardiff Bay
2B34 • Transport for Wales
23:26
Cardiff Bay
2B36 • Transport for Wales
23:28
Ystrad Mynach
0B00 • Transport for Wales
🚌
23:29
Cardiff Central
1F02 • Transport for Wales
23:34
Cardiff Central
2F04 • Transport for Wales
23:41
Cardiff Bay
2B38 • Transport for Wales
23:49
Cardiff Central
2F16 • Transport for Wales
Later trains