← Change station
Pencoed
Earlier trains
15:33
Maesteg
2L32 • Transport for Wales • 2 coaches
1
15:39
Ebbw Vale Town
2N25 • Transport for Wales • 4 coaches
2
16:04
Swansea
2B73 • Transport for Wales • 2 coaches
1
16:14
Cardiff Central
2B64 • Transport for Wales • 2 coaches
2
16:33
Maesteg
2L34 • Transport for Wales • 2 coaches
16:38
Ebbw Vale Town
2N27 • Transport for Wales • 2 coaches
17:13
Swansea
2B77 • Transport for Wales
17:16
Cardiff Central
2B68 • Transport for Wales • 2 coaches
Later trains