0854
London Paddington
Departed at 0855
Great Western Railway · 9 coaches
3
0905
Exeter St Davids
Departed on time
Great Western Railway · 10 coaches
4
0909
Westbury
Departed on time
Great Western Railway · 2 coaches
2
0932
Swansea
Departed on time
Great Western Railway · 10 coaches
3
0935
Cheltenham Spa
Departed at 0939
Great Western Railway · 9 coaches
1
0940
London Paddington
Departed at 0944
Great Western Railway · 10 coaches
3
0944
London Paddington
Departed at 0947
Great Western Railway · 8 coaches
1
1000
London Paddington
Departed at 1008
Great Western Railway · 9 coaches
3
1006
Weston-super-Mare
Departed on time
Great Western Railway · 10 coaches
4
1019
London Paddington
Departed at 1028
Great Western Railway · 10 coaches
3
1029
Carmarthen
Departed at 1035
Great Western Railway · 10 coaches
3
1031
Cheltenham Spa
Departed at 1036
Great Western Railway · 9 coaches
1
1035
London Paddington
Departed at 1040
Great Western Railway · 9 coaches
3