← Change station
Bridgend
Earlier trains
23:16
23:57
Cardiff Central
2B26 • Transport for Wales • 2 coaches
1
23:52
23:57
Maesteg
2L37 • Transport for Wales • 2 coaches
1
00:11
Carmarthen
2B93 • Transport for Wales • 2 coaches
1
00:15
Cardiff Central
2B88 • Transport for Wales • 2 coaches
1
00:40
Swansea
1B36 • Great Western Railway
1
Later trains