| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SAL Salisbury | 3 4 | 06:06 ⚠ 24m late | |
| WMN Warminster | 1 | 06:27 ⚠ 22m late | 06:27 ⚠ 23m late |
| DMH Dilton Marsh | 1 | 06:31 ⚠ 24m late | 06:31 ⚠ 24m late |
| WSB Westbury (Wilts) | 3 1 | 06:38 ⚠ 21m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WSB Westbury (Wilts) | 2 | 07:02 ✔ On Time | |
| PEW Pewsey | 2 | 07:18 ⚠ 2m late | 07:19 ⚠ 3m late |
| BDW Bedwyn | 2 | 07:28 ⚠ 3m late | 07:29 ⚠ 3m late |
| HGD Hungerford | 1 | 07:35 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HGD Hungerford | 1 | 07:55 ✔ 1m early | |
| KIT Kintbury | 2 | 07:59 ✔ 1m early | 07:59 ✔ On Time |
| NBY Newbury | 2 | 08:06 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| NBY Newbury | 3 | 09:25 ⚠ 1m late | |
| NRC Newbury Racecourse | 2 | 09:27 ⚠ 1m late | 09:27 ⚠ 2m late |
| THA Thatcham | 2 | 09:31 ⚠ 2m late | 09:31 ⚠ 3m late |
| MDG Midgham | 2 | 09:35 ⚠ 3m late | 09:35 ⚠ 4m late |
| AMT Aldermaston | 1 | 09:38 ⚠ 4m late | 09:38 ⚠ 4m late |
| THE Theale | 1 | 09:43 ⚠ 3m late | 09:44 ⚠ 3m late |
| RDW Reading West | 2 | 09:51 ⚠ 2m late | 09:51 ⚠ 3m late |
| RDG Reading | 1 | 09:55 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RDG Reading | 6 | 10:09 ✔ On Time | |
| EAR Earley | 1 | 10:14 ✔ 2m early | 10:14 ✔ On Time |
| WTI Winnersh Triangle | 1 | 10:16 ✔ On Time | 10:17 ✔ 1m early |
| WNS Winnersh | 1 | 10:19 ✔ 1m early | 10:19 ✔ On Time |
| WKM Wokingham | 1 | 10:23 ✔ 1m early | 10:23 ✔ On Time |
| BCE Bracknell | 1 | 10:29 ✔ On Time | 10:30 ✔ On Time |
| MAO Martins Heron | 1 | 10:33 ✔ 1m early | 10:33 ✔ On Time |
| ACT Ascot (Berks) | 1 | 10:37 ✔ 1m early | 10:38 ✔ 1m early |
| SNG Sunningdale | 1 | 10:41 ✔ 1m early | 10:41 ✔ On Time |
| LNG Longcross | 1 | 10:44 ✔ On Time | 10:44 ⚠ 1m late |
| VIR Virginia Water | 1 | 10:48 ✔ 1m early | 10:49 ✔ 1m early |
| EGH Egham | 1 | 10:52 ✔ On Time | 10:52 ⚠ 1m late |
| SNS Staines | 1 | 10:58 ✔ 1m early | 10:58 ✔ On Time |
| FEL Feltham | 1 | 11:04 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| FEL Feltham | 2 | 11:34 ⚠ 6m late | |
| AFS Ashford (Surrey) | 2 | 11:38 ⚠ 6m late | 11:38 ⚠ 7m late |
| SNS Staines | 2 | 11:41 ⚠ 7m late | 11:42 ⚠ 7m late |
| WRY Wraysbury | 2 | 11:46 ⚠ 6m late | 11:46 ⚠ 7m late |
| SNY Sunnymeads | 2 | 11:49 ⚠ 7m late | 11:49 ⚠ 7m late |
| DAT Datchet | 2 | 11:52 ⚠ 7m late | 11:52 ⚠ 7m late |
| WNR Windsor & Eton Riverside | 1 | 11:56 ⚠ 7m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WNR Windsor & Eton Riverside | 1 | 12:23 ✔ 1m early | |
| DAT Datchet | 1 | 12:26 ✔ 1m early | 12:26 ⚠ 1m late |
| SNY Sunnymeads | 1 | 12:29 ✔ On Time | 12:29 ✔ On Time |
| WRY Wraysbury | 1 | 12:32 ✔ 1m early | 12:32 ✔ On Time |
| SNS Staines | 1 | 12:37 ✔ 1m early | 12:38 ✔ On Time |
| AFS Ashford (Surrey) | 1 | 12:41 ✔ 1m early | 12:41 ✔ On Time |
| FEL Feltham | 1 | 12:45 ✔ On Time | 12:46 ✔ On Time |
| WTN Whitton (London) | 1 | 12:50 ✔ On Time | 12:50 ⚠ 1m late |
| TWI Twickenham | 4 | 12:53 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| TWI Twickenham | 3 | 13:13 ⚠ 1m late | |
| SMG St Margarets (London) | 1 | 13:15 ⚠ 1m late | 13:15 ⚠ 1m late |
| RMD Richmond (London) | 2 | 13:18 ⚠ 1m late | 13:19 ⚠ 1m late |
| NSH North Sheen | 1 | 13:21 ✔ On Time | 13:21 ⚠ 1m late |
| MTL Mortlake | 1 | 13:23 ✔ On Time | 13:23 ⚠ 1m late |
| BNS Barnes | 2 | 13:27 ✔ On Time | 13:27 ⚠ 1m late |
| PUT Putney | 2 | 13:30 ✔ On Time | 13:30 ⚠ 1m late |
| WNT Wandsworth Town | 3 | 13:33 ✔ On Time | 13:33 ⚠ 1m late |
| CLJ Clapham Junction | 4 | 13:36 ✔ On Time | 13:36 ⚠ 1m late |
| QRB Queenstown Road (Battersea) | 2 | 13:39 ✔ On Time | 13:39 ⚠ 1m late |
| VXH Vauxhall | 2 | 13:42 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| VXH Vauxhall | 3 | 13:56 ⚠ 23m late | |
| QRB Queenstown Road (Battersea) | 3 | 13:59 ⚠ 23m late | 13:59 ⚠ 23m late |
| CLJ Clapham Junction | 5 | 14:02 ⚠ 23m late | 14:02 ⚠ 24m late |
| WNT Wandsworth Town | 2 | 14:05 ⚠ 23m late | 14:05 ⚠ 24m late |
| PUT Putney | 3 | 14:07 ⚠ 24m late | 14:08 ⚠ 24m late |
| BNS Barnes | 3 | 14:11 ⚠ 23m late | 14:12 ⚠ 23m late |
| BNI Barnes Bridge | 2 | 14:14 ⚠ 23m late | 14:14 ⚠ 24m late |
| CHK Chiswick | 2 | 14:17 ⚠ 23m late | 14:17 ⚠ 24m late |
| KWB Kew Bridge | 2 | 14:20 ⚠ 23m late | 14:20 ⚠ 24m late |
| BFD Brentford | 2 | 14:22 ⚠ 24m late | 14:23 ⚠ 24m late |
| SYL Syon Lane | 2 | 14:25 ⚠ 24m late | 14:25 ⚠ 25m late |
| ISL Isleworth | 2 | 14:27 ⚠ 24m late | 14:27 ⚠ 25m late |
| HOU Hounslow | 2 | 14:30 ⚠ 24m late | 14:32 ⚠ 23m late |
| FEL Feltham | 2 | 14:39 ⚠ 21m late | 14:39 ⚠ 22m late |
| AFS Ashford (Surrey) | 2 | 14:43 ⚠ 22m late | 14:43 ⚠ 34m late |
| SNS Staines | 2 | 14:47 ⚠ 33m late | 14:49 ⚠ 32m late |
| EGH Egham | 2 | 14:53 ⚠ 32m late | 14:53 ⚠ 33m late |
| VIR Virginia Water | 4 | 14:58 ⚠ 33m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| VIR Virginia Water | 2 | 16:01 ⚠ 2m late | |
| LNG Longcross | 2 | 16:05 ⚠ 1m late | 16:05 ⚠ 1m late |
| SNG Sunningdale | 2 | 16:08 ⚠ 1m late | 16:08 ⚠ 2m late |
| ACT Ascot (Berks) | 2 | 16:12 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| ACT Ascot (Berks) | 3 | 17:49 ✔ 1m early | |
| BAG Bagshot | 2 | 17:55 ✔ 1m early | 17:55 ✔ 1m early |
| CAM Camberley | 2 | 18:01 ✔ 2m early | 18:03 ✔ 1m early |
| FML Frimley | 2 | 18:07 ✔ 2m early | 18:07 ✔ 1m early |
| AHV Ash Vale | 2 | 18:14 ✔ 2m early | 18:14 ✔ 1m early |
| AHT Aldershot | 3 | 18:19 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| AHT Aldershot | 1 | 18:41 ✔ On Time | |
| ASH Ash | 1 | 18:49 ✔ 1m early | 18:50 ✔ 1m early |
| WAN Wanborough | 1 | 18:53 ✔ 1m early | 18:54 ✔ 1m early |
| GLD Guildford | 6 | 19:02 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GLD Guildford | 8 | 19:45 ⚠ 2m late | |
| ASH Ash | 2 | 19:54 ⚠ 2m late | 19:54 ⚠ 4m late |
| NCM North Camp | 1 | 19:58 ⚠ 3m late | 19:59 ⚠ 4m late |
| FNN Farnborough North | ??? | 20:02 ⚠ 4m late | 20:03 ⚠ 4m late |
| BAW Blackwater | 2 | 20:07 ⚠ 3m late | 20:07 ⚠ 5m late |
| SND Sandhurst (Berks) | ??? | 20:11 ⚠ 3m late | 20:11 ⚠ 4m late |
| CRN Crowthorne | ??? | 20:15 ⚠ 3m late | 20:15 ⚠ 4m late |
| WKM Wokingham | 2 | 20:20 ⚠ 6m late | 20:21 ⚠ 6m late |
| RDG Reading | 5 | 20:30 ⚠ 6m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RDG Reading | 9 | 20:48 ⚠ 11m late | |
| DID Didcot Parkway | 3 | 21:02 ⚠ 10m late | 21:04 ⚠ 9m late |
| OXF Oxford | 4 | 21:17 ⚠ 7m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| OXF Oxford | 4 | 21:43 ⚠ 7m late | |
| HND Hanborough | 1 | 21:52 ⚠ 7m late | 21:53 ⚠ 6m late |
| CBY Charlbury | 1 | 21:59 ⚠ 8m late | 22:00 ⚠ 8m late |
| KGM Kingham | ??? | 22:08 ⚠ 9m late | 22:09 ⚠ 9m late |
| MIM Moreton-in-Marsh | 1 | 22:16 ⚠ 10m late | 22:17 ⚠ 11m late |
| HYB Honeybourne | 1 | 22:28 ⚠ 9m late | 22:28 ⚠ 10m late |
| EVE Evesham | ??? | 22:34 ⚠ 10m late | 22:35 ⚠ 10m late |
| PSH Pershore | ??? | 22:41 ⚠ 10m late | 22:42 ⚠ 11m late |
| WOP Worcestershire Parkway | ??? | 22:47 ⚠ 11m late | 22:48 ⚠ 12m late |
| WOS Worcester Shrub Hill | 1 | 22:57 ⚠ 12m late |