1201
London Paddington
Departed at 1202
Great Western Railway · 5 coaches
1
1219
London Paddington
Departed at 1228
Great Western Railway · 10 coaches
1
1230
Gloucester
Departed at 1245
Great Western Railway · 9 coaches
1
1230
Bristol Temple Meads
Departed on time
Great Western Railway · 5 coaches
4
1238
Swansea
Departed on time
Great Western Railway · 10 coaches
4
1240
London Paddington
Departed at 1253
Great Western Railway · 5 coaches
3
1245
London Paddington
Departed at 1249
Great Western Railway · 8 coaches
1
1309
London Paddington
Departed on time
Great Western Railway · 9 coaches
3
1319
London Paddington
Departed at 1321
Great Western Railway · 9 coaches
3
1320
Bristol Parkway
Departed on time
Great Western Railway · 8 coaches
4
1329
Gloucester
Departed on time
Great Western Railway · 9 coaches
1
1330
Weston-super-Mare
Cancelled (issue with train crew)
Great Western Railway service
1338
Swansea
Departed at 1355
Great Western Railway · 10 coaches
4
1340
London Paddington
Departed on time
Great Western Railway · 9 coaches
3
1342
Castle Cary
Departed on time
Great Western Railway · 2 coaches
2
1344
London Paddington
Departed at 1358
Great Western Railway · 8 coaches
1