← Change station
Bridgend
Trains running through Cheltenham Spa may be delayed or cancelled. Latest information can be found in
Status and Disruptions.
14:44
14:49
Maesteg
2L57 • Transport for Wales
1
14:55
14:56
London Paddington
1L24 • Great Western Railway
2
15:00
Swansea
1B15 • Great Western Railway
1
15:03
Cardiff Central
1B97 • Transport for Wales
2
15:06
Carmarthen
1V40 • Transport for Wales
1
15:23
15:25
Manchester Piccadilly
1W22 • Transport for Wales
2
15:33
15:35
Llanelli
1V95 • Transport for Wales
1
15:37
15:39
Cheltenham Spa
2G62 • Transport for Wales
2
15:40
Rhymney
via Rhoose Cardiff Int Airport
2R40 • Transport for Wales
1A
15:44
15:45
Maesteg
2L59 • Transport for Wales
1
15:49
15:50
Chester
1W85 • Transport for Wales
2
15:55
London Paddington
1L26 • Great Western Railway
2
15:59
16:00
Carmarthen
1B17 • Great Western Railway
1
16:13
Milford Haven
1B42 • Transport for Wales
1
16:21
16:26
Fishguard Harbour
1B67 • Transport for Wales
1
16:34
Cardiff Central
1B70 • Transport for Wales
2
16:39
Cheltenham Spa
2G64 • Transport for Wales
2
16:40
Rhymney
via Rhoose Cardiff Int Airport
2R44 • Transport for Wales
1A
16:45
16:48
Maesteg
2L61 • Transport for Wales
1
Later trains