2348
London Paddington
On time
Great Western Railway · 9 coaches
11
2348
Didcot Parkway
On time
Great Western Railway · 8 coaches
7
2352
Staines
Starts here
South Western Railway · 8 coaches
6
0005
Bristol Temple Meads
On time
Great Western Railway · 9 coaches
9
0012
Oxford
On time
Great Western Railway · 9 coaches
9
0018
Newbury
Starts here
Great Western Railway service
1
0019
London Paddington
On time
Great Western Railway · 8 coaches
8