1226
London Paddington
Departed at 1247
Great Western Railway · 9 coaches
2
1237
Swindon
Departed at 1248
Great Western Railway · 2 coaches
3
1302
Cardiff Central
Departed on time
Great Western Railway · 4 coaches
2
1303
Portsmouth Harbour
Departed on time
Great Western Railway · 4 coaches
1
1340
Bristol Temple Meads
Departed on time
Great Western Railway · 3 coaches
2
1356
Newton Abbot
Departed at 1359
Great Western Railway · 9 coaches
2
1400
Cardiff Central
Departed at 1402
Great Western Railway · 5 coaches
1
1401
Portsmouth Harbour
Departed at 1404
Great Western Railway · 5 coaches
3
1424
Castle Cary
Departed on time
Great Western Railway · 2 coaches
2
1438
London Paddington
Departed at 1444
Great Western Railway · 10 coaches
2
1440
Bristol Temple Meads
Departed on time
Great Western Railway · 5 coaches
3