← Change station
Bristol Parkway
07:21
London Paddington
1L05 • Great Western Railway
3
07:24
Gloucester
2E52 • Great Western Railway
4
07:25
07:27
Swansea
1B01 • Great Western Railway • 5 coaches
2
07:42
Leeds
1S37 • CrossCountry
3
07:45
Weymouth
2O72 • Great Western Railway
1
07:52
07:53
London Paddington
1L08 • Great Western Railway
3
07:55
Worcester Foregate Street
2E53 • Great Western Railway
4
07:56
Bristol Temple Meads
1V41 • CrossCountry • 4 coaches
2
08:04
Swansea
1B03 • Great Western Railway
2
08:09
08:14
Manchester Piccadilly
via Stoke-on-Trent
1M25 • CrossCountry
3
08:14
Bristol Temple Meads
2T40 • Great Western Railway
1
08:20
Gloucester
2E54 • Great Western Railway
3
08:25
08:28
London Paddington
1L09 • Great Western Railway
3
08:25
Plymouth
1V42 • CrossCountry
1
08:42
Leeds
1S39 • CrossCountry
3
08:46
Frome
2C08 • Great Western Railway
1
08:51
Worcester Foregate Street
2E55 • Great Western Railway
3
08:58
08:59
Bristol Temple Meads
1V43 • CrossCountry
1
08:58
London Paddington
1L10 • Great Western Railway
3
09:04
09:06
Swansea
1B05 • Great Western Railway
1
09:09
cancelled
Manchester Piccadilly
via Stoke-on-Trent
1M29 • CrossCountry
3
09:17
09:18
Bristol Temple Meads
2T41 • Great Western Railway
1
Later trains