| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WOS Worcester Shrub Hill | 1A | 07:00 ⚠ 2m late | ||
| PSH Pershore | ??? | 07:09 ⚠ 1m late | 07:10 ⚠ 2m late | |
| EVE Evesham | ??? | 07:18 ✔ 1m early | 07:21 ✔ On Time | |
| HYB Honeybourne | 2 | 07:27 ✔ On Time | 07:28 ✔ On Time | |
| MIM Moreton-in-Marsh | 2 | 07:39 ✔ On Time | 07:40 ✔ On Time | |
| KGM Kingham | ??? | 07:47 ✔ On Time | 07:48 ✔ On Time | |
| SIP Shipton | 2 | 07:52 ✔ On Time | 07:52 ✔ On Time | |
| AUW Ascott-under-Wychwood | 2 | 07:55 ✔ On Time | 07:55 ⚠ 1m late | |
| CBY Charlbury | 2 | 08:01 ✔ 1m early | 08:05 ✔ On Time | |
| FIN Finstock | ??? | 08:08 ✔ On Time | 08:08 ✔ On Time | |
| CME Combe (Oxon) | ??? | 08:13 ✔ On Time | 08:13 ✔ On Time | |
| HND Hanborough | 1 | 08:16 ⚠ 1m late | 08:17 ⚠ 1m late | |
| OXF Oxford | 3 | 08:26 ✔ On Time | 08:27 ⚠ 1m late | |
| RAD Radley | 2 | 08:34 ✔ On Time | 08:34 ⚠ 1m late | |
| CUM Culham | 2 | 08:38 ⚠ 1m late | 08:38 ⚠ 2m late | |
| APF Appleford | 1 | 08:40 ⚠ 2m late | 08:40 ⚠ 3m late | |
| DID Didcot Parkway | 5 | 08:46 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| DID Didcot Parkway | 4 | 09:14 ✔ 1m early | ||
| CHO Cholsey | 4 | 09:20 ✔ 2m early | 09:20 ✔ 1m early | |
| GOR Goring & Streatley | 4 | 09:26 ✔ 3m early | 09:26 ✔ 1m early | |
| PAN Pangbourne | 2 | 09:30 ✔ 1m early | 09:30 ✔ 1m early | |
| TLH Tilehurst | 4 | 09:34 ✔ 1m early | 09:34 ✔ 1m early | |
| RDG Reading | 15 | 09:39 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RDG Reading | 8 | 09:58 ✔ 1m early | ||
| DID Didcot Parkway | 1 | 10:09 ✔ On Time | 10:11 ✔ 1m early | |
| SWI Swindon (Wilts) | 3 | 10:27 ✔ 1m early | 10:30 ✔ 1m early | |
| KEM Kemble | 2 | 10:41 ✔ 1m early | 10:43 ✔ 1m early | |
| STD Stroud (Gloucs) | 2 | 10:57 ✔ 2m early | 10:59 ✔ 3m early | |
| SHU Stonehouse | 2 | 11:03 ✔ 3m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SHU Stonehouse | 1 | 11:26 ⚠ 1m late | ||
| STD Stroud (Gloucs) | 1 | 11:29 ⚠ 1m late | 11:31 ✔ On Time | |
| KEM Kemble | 1 | 11:45 ✔ 1m early | 11:45 ⚠ 1m late | |
| SWI Swindon (Wilts) | 1 | 11:58 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SWI Swindon (Wilts) | 3 | 13:14 ✔ On Time | ||
| CPM Chippenham | 1 | 13:30 ✔ 2m early | 13:30 ✔ On Time | |
| MKM Melksham | 1 | 13:39 ✔ 1m early | 13:40 ✔ 1m early | |
| TRO Trowbridge | 2 | 13:49 ✔ 2m early | 13:49 ✔ On Time | |
| WSB Westbury (Wilts) | 3 | 13:57 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WSB Westbury (Wilts) | 3 | 14:52 ✔ 1m early | ||
| PEW Pewsey | 2 | 15:09 ✔ 2m early | 15:10 ✔ 1m early | |
| HGD Hungerford | 1 | 15:23 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HGD Hungerford | 2 | 15:34 ✔ On Time | ||
| BDW Bedwyn | 1 | 15:42 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BDW Bedwyn | 2 | 15:50 ✔ On Time | ||
| HGD Hungerford | 1 | 15:56 ✔ 1m early | 15:56 ✔ On Time | |
| KIT Kintbury | 2 | 16:01 ✔ 2m early | 16:01 ✔ 1m early | |
| NBY Newbury | 2 | 16:09 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| NBY Newbury | 2 | 17:07 ✔ On Time | ||
| NRC Newbury Racecourse | 2 | 17:09 ✔ On Time | 17:09 ⚠ 1m late | |
| THA Thatcham | 2 | 17:13 ⚠ 2m late | 17:13 ⚠ 3m late | |
| MDG Midgham | 2 | 17:17 ⚠ 3m late | 17:17 ⚠ 4m late | |
| AMT Aldermaston | 1 | 17:20 ⚠ 4m late | 17:20 ⚠ 4m late | |
| THE Theale | 1 | 17:25 ⚠ 3m late | 17:25 ⚠ 4m late | |
| RDW Reading West | 2 | 17:31 ⚠ 3m late | 17:31 ⚠ 4m late | |
| RDG Reading | 8 | 17:34 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RDG Reading | 7 | 18:02 ⚠ 1m late | ||
| NBY Newbury | 1 | 18:16 ⚠ 2m late | 18:17 ⚠ 4m late | |
| PEW Pewsey | 1 | 18:36 ⚠ 3m late | 18:37 ⚠ 2m late | |
| WSB Westbury (Wilts) | 1 | 18:54 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WSB Westbury (Wilts) | 2 | 19:45 ✔ 1m early | ||
| FRO Frome | 1 | 20:00 ✔ 3m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| FRO Frome | 1 | 21:49 ✔ 1m early | ||
| BRU Bruton | 2 | 22:01 ✔ 2m early | 22:02 ✔ 2m early | |
| CLC Castle Cary | 2 | 22:06 ✔ 2m early | 22:07 ✔ 2m early | |
| YVP Yeovil Pen Mill | 3 | 22:19 ✔ On Time | 22:21 ⚠ 1m late | |
| THO Thornford | ??? | 22:25 ⚠ 2m late | 22:25 ⚠ 2m late | |
| YET Yetminster | ??? | 22:28 ⚠ 2m late | 22:28 ⚠ 2m late | |
| CNO Chetnole | ??? | 22:32 ⚠ 2m late | 22:32 ⚠ 2m late | |
| MDN Maiden Newton | 2 | 22:43 ✔ 1m early | 22:44 ✔ On Time | |
| DCW Dorchester West | 2 | 22:54 ✔ 2m early | 22:55 ✔ 3m early | |
| UPW Upwey | 2 | 23:03 ✔ 3m early | 23:03 ✔ 2m early | |
| WEY Weymouth | 1 | 23:08 ✔ 4m early |