1243
Reading
Departed at 1250
Great Western Railway · 9 coaches
4
1254
Bristol Parkway
Departed on time
Great Western Railway · 8 coaches
1
1256
Reading
Departed at 1302
Great Western Railway · 9 coaches
2
1306
Ealing Broadway
Departed on time
Great Western Railway · 8 coaches
2
1308
Weston-super-Mare
Departed at 1309
Great Western Railway · 9 coaches
1
1312
Ealing Broadway
Departed on time
Great Western Railway · 8 coaches
3
1330
Hereford
Departed on time
Great Western Railway · 9 coaches
3
1343
Reading
Departed at 1344
Great Western Railway · 9 coaches
4
1354
Swindon
Departed on time
Great Western Railway · 8 coaches
1
1356
Reading
Departed at 1359
Great Western Railway · 10 coaches
2
1408
Bristol Temple Meads
Departed on time
Great Western Railway · 9 coaches
1
1408
Ealing Broadway
Departed on time
Great Western Railway · 8 coaches
2
1412
Ealing Broadway
Departed on time
Great Western Railway · 8 coaches
5
1430
Great Malvern
Departed on time
Great Western Railway · 9 coaches
3