← Change station
Bridgend
Trains running through Cheltenham Spa may be delayed or cancelled. Latest information can be found in
Status and Disruptions.
Earlier trains
16:59
17:01
Swansea
1B19 • Great Western Railway
1
17:20
Manchester Piccadilly
1W64 • Transport for Wales
2
17:28
Tenby
1V44 • Transport for Wales
1
17:37
Cheltenham Spa
2G66 • Transport for Wales
2
17:40
Rhymney
via Rhoose Cardiff Int Airport
2R48 • Transport for Wales
1A
17:49
Chester
1W87 • Transport for Wales
2
17:50
Maesteg
2L63 • Transport for Wales
1
17:56
London Paddington
1L30 • Great Western Railway
2
18:02
Swansea
1B21 • Great Western Railway
1
18:07
Milford Haven
1B52 • Transport for Wales
1
18:26
Carmarthen
1B22 • Great Western Railway
1
18:30
Cardiff Central
1B74 • Transport for Wales
2
18:35
Swansea
2B69 • Transport for Wales
1
18:40
Rhymney
via Rhoose Cardiff Int Airport
2R52 • Transport for Wales
1A
18:41
Cheltenham Spa
2G68 • Transport for Wales
2
18:45
Maesteg
2L65 • Transport for Wales
1
18:55
London Paddington
1L32 • Great Western Railway
2
Later trains