← Change station
Bridgend
Earlier trains
05:31
London Paddington
1L03 • Great Western Railway
2
05:42
Aberdare
via Rhoose Cardiff Int Airport
2A04 • Transport for Wales
1
05:59
London Paddington
1L04 • Great Western Railway
2
06:06
Milford Haven
1B51 • Transport for Wales
1
06:17
Maesteg
2L41 • Transport for Wales
1
06:30
London Paddington
1L06 • Great Western Railway
2
06:35
Cheltenham Spa
2G44 • Transport for Wales
2
Later trains