| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WOS Worcester Shrub Hill | 1A | 07:00 ✔ On Time | |
| PSH Pershore | ??? | 07:09 ✔ 1m early | 07:10 ✔ On Time |
| 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 ✔ 1m early | 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 ⚠ 1m late | 07:55 ⚠ 2m late |
| CBY Charlbury | 2 | 08:01 ✔ On Time | 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 ✔ On Time | 08:17 ✔ 1m early |
| OXF Oxford | 3 | 08:26 ✔ 1m early | 08:27 ✔ On Time |
| RAD Radley | 2 | 08:34 ✔ 1m early | 08:34 ✔ On Time |
| CUM Culham | 2 | 08:38 ✔ 1m early | 08:38 ✔ On Time |
| APF Appleford | 1 | 08:40 ✔ On Time | 08:40 ⚠ 1m late |
| DID Didcot Parkway | 5 | 08:46 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DID Didcot Parkway | 4 | 09:14 ✔ On Time | |
| CHO Cholsey | 4 | 09:19 ✔ On Time | 09:19 ✔ On Time |
| GOR Goring & Streatley | 4 | 09:24 ✔ On Time | 09:24 ✔ On Time |
| PAN Pangbourne | 2 | 09:28 ✔ On Time | 09:28 ✔ On Time |
| TLH Tilehurst | 4 | 09:32 ✔ On Time | 09:32 ✔ On Time |
| RDG Reading | 15 | 09:37 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RDG Reading | 1 | 10:12 ⚠ 3m late | |
| RDW Reading West | 1 | 10:14 ⚠ 4m late | 10:14 ⚠ 5m late |
| THE Theale | 2 | 10:19 ⚠ 7m late | 10:19 ⚠ 7m late |
| AMT Aldermaston | 2 | 10:24 ⚠ 6m late | 10:24 ⚠ 6m late |
| MDG Midgham | 1 | 10:27 ⚠ 6m late | 10:27 ⚠ 6m late |
| THA Thatcham | 1 | 10:31 ⚠ 6m late | 10:31 ⚠ 7m late |
| NRC Newbury Racecourse | 1 | 10:35 ⚠ 6m late | 10:35 ⚠ 7m late |
| NBY Newbury | 3 | 10:38 ⚠ 6m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| NBY Newbury | 1 | 11:16 ⚠ 14m late | |
| HGD Hungerford | 2 | 11:25 ⚠ 13m late | 11:26 ⚠ 13m late |
| PEW Pewsey | 1 | 11:37 ⚠ 14m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PEW Pewsey | 2 | 13:08 ✔ 1m early | |
| HGD Hungerford | 1 | 13:21 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HGD Hungerford | 2 | 14:24 ✔ On Time | |
| BDW Bedwyn | 1 | 14:32 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BDW Bedwyn | 2 | 14:57 ✔ On Time | |
| HGD Hungerford | 1 | 15:03 ✔ On Time | 15:03 ✔ On Time |
| KIT Kintbury | 2 | 15:10 ✔ 3m early | 15:10 ✔ On Time |
| NBY Newbury | 2 | 15:17 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| NBY Newbury | 2 | 15:32 ⚠ 1m late | |
| RDG Reading | 11 | 15:47 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RDG Reading | 2 | 16:33 ✔ On Time | |
| RDW Reading West | 1 | 16:36 ✔ 1m early | 16:36 ⚠ 1m late |
| RGP Reading Green Park | 1 | 16:40 ✔ On Time | 16:40 ⚠ 1m late |
| MOR Mortimer | 1 | 16:46 ✔ On Time | 16:46 ⚠ 2m late |
| BMY Bramley (Hants) | 2 | 16:51 ⚠ 2m late | 16:52 ⚠ 1m late |
| BSK Basingstoke | 5 | 17:03 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BSK Basingstoke | 1 | 17:24 ✔ On Time | |
| HOK Hook | 1 | 17:31 ✔ 1m early | 17:31 ⚠ 1m late |
| WNF Winchfield | 1 | 17:35 ✔ 1m early | 17:35 ✔ On Time |
| FLE Fleet | 1 | 17:40 ✔ 1m early | 17:40 ✔ On Time |
| FNB Farnborough (Main) | 1 | 17:45 ✔ 1m early | 17:46 ✔ 1m early |
| BKO Brookwood | 1 | 17:53 ✔ On Time | 17:53 ✔ On Time |
| WOK Woking | 1 | 17:58 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WOK Woking | 3 | 18:03 ✔ 1m early | |
| WBY West Byfleet | 1 | 18:07 ✔ 2m early | 18:07 ✔ On Time |
| BFN Byfleet & New Haw | 1 | 18:10 ✔ 1m early | 18:10 ✔ On Time |
| WYB Weybridge | 2 | 18:13 ✔ 1m early | 18:13 ✔ On Time |
| WAL Walton-on-Thames | 1 | 18:17 ✔ 1m early | 18:17 ✔ On Time |
| HER Hersham | 1 | 18:19 ✔ On Time | 18:19 ✔ On Time |
| ESH Esher | 1 | 18:22 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| ESH Esher | 4 | 18:49 ⚠ 4m late | |
| HER Hersham | 2 | 18:52 ⚠ 3m late | 18:53 ⚠ 3m late |
| WAL Walton-on-Thames | 2 | 18:55 ⚠ 3m late | 18:56 ⚠ 3m late |
| WYB Weybridge | 3 | 18:59 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WYB Weybridge | 1 | 19:10 ✔ 1m early | |
| ASN Addlestone | 2 | 19:14 ✔ 1m early | 19:14 ✔ On Time |
| CHY Chertsey | 2 | 19:17 ✔ On Time | 19:17 ⚠ 1m late |
| VIR Virginia Water | 3 | 19:22 ✔ On Time | 19:24 ✔ 1m early |
| EGH Egham | 1 | 19:27 ✔ On Time | 19:27 ⚠ 1m late |
| SNS Staines | 1 | 19:32 ⚠ 1m late | 19:33 ⚠ 1m late |
| AFS Ashford (Surrey) | 1 | 19:36 ✔ On Time | 19:36 ⚠ 1m late |
| FEL Feltham | 1 | 19:40 ⚠ 1m late | 19:41 ⚠ 1m late |
| HOU Hounslow | 1 | 19:46 ✔ On Time | 19:47 ✔ On Time |
| ISL Isleworth | 1 | 19:50 ✔ On Time | 19:50 ⚠ 2m late |
| SYL Syon Lane | 1 | 19:52 ⚠ 1m late | 19:52 ⚠ 2m late |
| BFD Brentford | 1 | 19:54 ⚠ 2m late | 19:54 ⚠ 3m late |
| KWB Kew Bridge | 1 | 19:57 ⚠ 1m late | 19:57 ⚠ 2m late |
| CHK Chiswick | 1 | 19:59 ⚠ 2m late | 19:59 ⚠ 3m late |
| BNI Barnes Bridge | 1 | 20:02 ⚠ 2m late | 20:02 ⚠ 3m late |
| BNS Barnes | 1 | 20:05 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BNS Barnes | 3 | 20:21 ✔ On Time | |
| MTL Mortlake | 2 | 20:24 ✔ On Time | 20:24 ⚠ 1m late |
| NSH North Sheen | 2 | 20:26 ⚠ 1m late | 20:26 ⚠ 2m late |
| RMD Richmond (London) | 1 | 20:28 ⚠ 1m late | 20:28 ⚠ 2m late |
| SMG St Margarets (London) | 3 | 20:31 ⚠ 1m late | 20:31 ⚠ 2m late |
| TWI Twickenham | 5 | 20:33 ⚠ 1m late | 20:33 ⚠ 2m late |
| STW Strawberry Hill | 1 | 20:37 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| STW Strawberry Hill | 2 | 20:38 ⚠ 10m late | |
| TWI Twickenham | 3 | 20:42 ⚠ 9m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| TWI Twickenham | 5 | 20:57 ✔ On Time | |
| WTN Whitton (London) | 2 | 21:00 ✔ 1m early | 21:00 ✔ On Time |
| FEL Feltham | 2 | 21:04 ✔ 1m early | 21:04 ✔ On Time |
| AFS Ashford (Surrey) | 2 | 21:08 ✔ 1m early | 21:08 ✔ On Time |
| SNS Staines | 2 | 21:11 ✔ 1m early | 21:12 ✔ On Time |
| WRY Wraysbury | 2 | 21:16 ✔ 1m early | 21:16 ✔ On Time |
| SNY Sunnymeads | 2 | 21:19 ✔ 1m early | 21:19 ✔ On Time |
| DAT Datchet | 2 | 21:22 ✔ 1m early | 21:22 ✔ 1m early |
| WNR Windsor & Eton Riverside | 2 | 21:26 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WNR Windsor & Eton Riverside | 2 | 21:53 ✔ 1m early | |
| DAT Datchet | 1 | 21:56 ✔ On Time | 21:56 ⚠ 1m late |
| SNY Sunnymeads | 1 | 21:59 ✔ On Time | 21:59 ⚠ 1m late |
| WRY Wraysbury | 1 | 22:02 ✔ On Time | 22:02 ✔ On Time |
| SNS Staines | 1 | 22:07 ✔ 1m early | 22:08 ✔ 1m early |
| AFS Ashford (Surrey) | 1 | 22:11 ✔ 1m early | 22:11 ✔ On Time |
| FEL Feltham | 1 | 22:15 ✔ 1m early | 22:16 ✔ 1m early |
| WTN Whitton (London) | 1 | 22:20 ✔ 2m early | 22:20 ✔ 1m early |
| TWI Twickenham | 4 | 22:23 ✔ 2m early | 22:23 ✔ 1m early |
| RMD Richmond (London) | 2 | 22:27 ✔ 2m early | 22:28 ✔ 1m early |
| PUT Putney | 2 | 22:34 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PUT Putney | 2 | 22:59 ⚠ 1m late | |
| WNT Wandsworth Town | 3 | 23:02 ✔ On Time | 23:02 ⚠ 1m late |
| CLJ Clapham Junction | 4 | 23:05 ✔ On Time | 23:05 ✔ On Time |
| QRB Queenstown Road (Battersea) | 2 | 23:08 ✔ On Time | 23:08 ✔ On Time |
| VXH Vauxhall | 2 | 23:11 ✔ On Time | 23:12 ✔ On Time |
| WAT London Waterloo | 15 8 | 23:16 ⚠ 1m late |