← Change station
Bristol Parkway
Earlier trains
20:45
Bristol Temple Meads
2T63 • Great Western Railway
1
20:55
London Paddington
1L34 • Great Western Railway
3
21:03
Swansea
1B32 • Great Western Railway • 9 coaches
2
21:11
Worcester Shrub Hill
2E78 • Great Western Railway
3
21:16
Bristol Temple Meads
2T52 • Great Western Railway
1
21:21
Portsmouth & Southsea
1F95 • Great Western Railway
4
21:27
Plymouth
1V68 • CrossCountry
1
21:51
Bristol Temple Meads
2T64 • Great Western Railway
1
21:54
London Paddington
1L36 • Great Western Railway • 9 coaches
3
21:57
Gloucester
2E80 • Great Western Railway
4
22:03
Swansea
1B34 • Great Western Railway
2
22:27
Birmingham New Street
1M92 • CrossCountry
3
22:34
cancelled
Bristol Temple Meads
1V70 • CrossCountry
2
Later trains