← Change station
Cathays
Earlier trains
19:31
Bridgend
via Rhoose Cardiff Int Airport
2E56 • Transport for Wales
1
19:33
19:35
Merthyr Tydfil
2M56 • Transport for Wales
2
19:46
Penarth
2P93 • Transport for Wales
1
19:48
Aberdare
2A60 • Transport for Wales
2
20:01
Barry Island
2Y83 • Transport for Wales
1
20:13
Pontypridd
2J56 • Transport for Wales
2
20:16
Cardiff Central
2F81 • Transport for Wales
1
20:31
Bridgend
via Rhoose Cardiff Int Airport
2E60 • Transport for Wales
1
20:34
Merthyr Tydfil
2M64 • Transport for Wales
2
20:40
Cardiff Central
2F88 • Transport for Wales
1
20:46
Cardiff Central
2F71 • Transport for Wales
1
20:48
Aberdare
2A64 • Transport for Wales
2
21:10
Cardiff Central
2F64 • Transport for Wales
1
21:12
Pontypridd
2J60 • Transport for Wales
2
21:16
Penarth
2P96 • Transport for Wales
1
Later trains