2141
London Paddington
Departed at 2144
Great Western Railway · 9 coaches
1
2146
London Paddington
Departed at 2147
Great Western Railway · 9 coaches
3
2155
Plymouth
Departed on time
Great Western Railway · 9 coaches
4
2200
Bristol Temple Meads
Departed on time
Great Western Railway · 9 coaches
4
2204
London Paddington
Departed at 2206
Great Western Railway · 9 coaches
1
2214
Pewsey
Bus service
Great Western Railway service
2219
London Paddington
Departed at 2221
Great Western Railway · 5 coaches
3
2227
Gloucester
Departed on time
Great Western Railway · 5 coaches
3
2240
Swansea
Departed on time
Great Western Railway · 9 coaches
4
2241
London Paddington
Departed on time
Great Western Railway · 10 coaches
3
2258
Bristol Temple Meads
Departed on time
Great Western Railway · 5 coaches
4
2321
Gloucester
Departed at 2325
Great Western Railway · 2 coaches
2
2322
London Paddington
Departed at 2325
Great Western Railway · 9 coaches
3
2328
Bristol Temple Meads
Departed at 2329
Great Western Railway · 9 coaches
4
2342
Cheltenham Spa
Bus service
Great Western Railway service