← Change station
Gloucester
21:18
London Paddington
1L92 • Great Western Railway
2
21:25
cancelled
Cardiff Central
1V16 • CrossCountry
2
21:25
Worcester Shrub Hill
1G29 • Great Western Railway
1
21:35
Newport (South Wales)
0B00 • CrossCountry
🚌
21:52
Worcester Shrub Hill
2E78 • Great Western Railway
1
21:57
Cheltenham Spa
2G91 • Great Western Railway
4
22:05
Birmingham New Street
1M87 • CrossCountry
4
22:05
22:43
Bristol Temple Meads
1V70 • CrossCountry
2
22:13
Bristol Temple Meads
2T53 • Great Western Railway
2
22:16
cancelled
Cheltenham Spa
2G78 • Transport for Wales
3
22:26
Cheltenham Spa
1G31 • Great Western Railway
2
22:28
22:30
Swindon
2B92 • Great Western Railway
1
22:51
22:53
Birmingham New Street
1M89 • CrossCountry
4
23:10
23:14
Cardiff Central
2G77 • Transport for Wales
3
Later trains