Operator: Great Western Railway
Calling Points:
| 18:40 | Theale | On time |
| 18:51 | Reading | On time |
| 19:20 | London Paddington | On time |
| 18:40 | Theale | On time |
| 18:51 | Reading | On time |
| 19:20 | London Paddington | On time |
| 18:57 | Newbury | Delayed | exp 18:59 |
| 19:04 | Kintbury | On time | |
| 19:08 | Hungerford | On time | |
| 19:14 | Bedwyn | On time | |
| 19:24 | Pewsey | On time | |
| 19:42 | Westbury | On time | |
| 20:00 | Frome | On time |
| 18:58 | Midgham | On time |
| 19:01 | Aldermaston | On time |
| 19:06 | Theale | On time |
| 19:12 | Reading West | On time |
| 19:16 | Reading | On time |
| 19:33 | Newbury Racecourse | On time |
| 19:36 | Newbury | On time |
| 19:56 | Theale | On time |
| 20:04 | Reading | On time |
| 19:57 | Newbury | On time |
| 20:04 | Kintbury | On time |
| 20:08 | Hungerford | On time |
| 20:15 | Bedwyn | On time |
| 20:06 | Newbury Racecourse | On time |
| 20:09 | Newbury | On time |
| 20:27 | Midgham | On time |
| 20:30 | Aldermaston | On time |
| 20:35 | Theale | On time |
| 20:41 | Reading West | On time |
| 20:46 | Reading | On time |
| 20:34 | Newbury Racecourse | On time |
| 20:37 | Newbury | On time |