← Change station
Dinas Powys
Earlier trains
21:10
21:11
Merthyr Tydfil
2M68 • Transport for Wales
1
21:22
Barry Island
2Y85 • Transport for Wales
2
21:25
21:29
Aberdare
2A68 • Transport for Wales
1
21:53
Bridgend
2E64 • Transport for Wales
2
22:10
Merthyr Tydfil
2M72 • Transport for Wales
1
22:22
Barry Island
2Y87 • Transport for Wales
2
22:25
Aberdare
2A72 • Transport for Wales
1
22:55
Bridgend
2E68 • Transport for Wales
2
22:59
Pontypridd
2J32 • Transport for Wales
1
Later trains