← Change station
Bridgend
Earlier trains
19:40
delayed
Maesteg
2L40 • Transport for Wales • 2 coaches
3
19:48
20:01
London Paddington
1L34 • Great Western Railway
2
20:09
Carmarthen
1B27 • Great Western Railway
1
20:26
Cardiff Central
1B69 • Transport for Wales • 2 coaches
2
20:36
Swansea
1V50 • Transport for Wales • 4 coaches
1
20:40
Cardiff Central
via Rhoose Cardiff Int Airport
2F63 • Transport for Wales • 2 coaches
1A
20:40
Maesteg
2L47 • Transport for Wales • 2 coaches
3
20:48
London Paddington
1L36 • Great Western Railway
2
21:10
Swansea
1B30 • Great Western Railway
1
21:33
21:35
Cardiff Central
1B60 • Transport for Wales • 2 coaches
2
21:38
Swansea
1V58 • Transport for Wales
1
21:39
Cardiff Central
via Rhoose Cardiff Int Airport
2F95 • Transport for Wales • 2 coaches
1A
21:40
Maesteg
2L49 • Transport for Wales • 2 coaches
3
Later trains