1835
Reading
On time
Great Western Railway · 4 coaches
1835
Basingstoke
On time
Great Western Railway · 3 coaches
1840
Reading
On time
Great Western Railway · 3 coaches
1900
Reading
On time
Great Western Railway · 3 coaches
1908
Basingstoke
On time
Great Western Railway · 3 coaches
1912
Newbury
On time
Great Western Railway · 4 coaches
1913
Reading
On time
Great Western Railway · 4 coaches
1928
Basingstoke
On time
Great Western Railway · 3 coaches
1931
Reading
On time
Great Western Railway · 3 coaches
1944
Newbury
On time
Great Western Railway · 4 coaches
2000
Basingstoke
On time
Great Western Railway · 3 coaches
2012
Newbury
On time
Great Western Railway · 4 coaches