← Change station
Pontyclun
Earlier trains
18:23
Cardiff Central
2B72 • Transport for Wales
1
18:24
Maesteg
2L38 • Transport for Wales
2
18:48
18:57
Cardiff Central
2L31 • Transport for Wales
1
19:04
Pembroke Dock
2B85 • Transport for Wales
2
19:24
Maesteg
2L40 • Transport for Wales
2
19:27
Cardiff Central
2B76 • Transport for Wales
1
19:49
Ebbw Vale Town
2I33 • Transport for Wales
1
20:04
Swansea
2B89 • Transport for Wales
2
Later trains