| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WAT London Waterloo | 19 | 07:03 ✔ 1m early | |
| VXH Vauxhall | 3 | 07:07 ✔ On Time | 07:07 ⚠ 2m late |
| CLJ Clapham Junction | 6 | 07:12 ⚠ 1m late | 07:13 ⚠ 1m late |
| PUT Putney | 4 | 07:16 ⚠ 1m late | 07:17 ⚠ 1m late |
| RMD Richmond (London) | 1 | 07:22 ⚠ 2m late | 07:23 ⚠ 2m late |
| TWI Twickenham | 5 | 07:26 ⚠ 1m late | 07:27 ⚠ 1m late |
| WTN Whitton (London) | 2 | 07:30 ⚠ 1m late | 07:30 ⚠ 1m late |
| FEL Feltham | 2 | 07:34 ⚠ 1m late | 07:34 ⚠ 2m late |
| AFS Ashford (Surrey) | 2 | 07:38 ⚠ 1m late | 07:38 ⚠ 2m late |
| SNS Staines | 2 | 07:41 ⚠ 1m late | 07:42 ⚠ 1m late |
| WRY Wraysbury | 2 | 07:46 ⚠ 1m late | 07:46 ⚠ 1m late |
| SNY Sunnymeads | 2 | 07:49 ✔ On Time | 07:49 ✔ On Time |
| DAT Datchet | 2 | 07:52 ✔ On Time | 07:52 ⚠ 1m late |
| WNR Windsor & Eton Riverside | 1 | 07:56 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WNR Windsor & Eton Riverside | 1 | 08:23 ✔ 1m early | |
| DAT Datchet | 1 | 08:26 ✔ On Time | 08:27 ✔ On Time |
| SNY Sunnymeads | 1 | 08:30 ✔ 1m early | 08:30 ✔ 1m early |
| WRY Wraysbury | 1 | 08:33 ✔ 2m early | 08:34 ✔ On Time |
| SNS Staines | 1 | 08:38 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SNS Staines | 2 | 08:53 ⚠ 7m late | |
| EGH Egham | 2 | 08:57 ⚠ 8m late | 08:57 ⚠ 9m late |
| VIR Virginia Water | 2 | 09:01 ⚠ 8m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| VIR Virginia Water | 4 | 09:25 ⚠ 4m late | |
| CHY Chertsey | 1 | 09:30 ⚠ 4m late | 09:31 ⚠ 4m late |
| ASN Addlestone | 1 | 09:34 ⚠ 3m late | 09:34 ⚠ 4m late |
| WYB Weybridge | 1 | 09:38 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WYB Weybridge | 2 | 10:13 ✔ On Time | |
| WAL Walton-on-Thames | 1 | 10:17 ✔ 1m early | 10:17 ✔ On Time |
| HER Hersham | 1 | 10:19 ✔ On Time | 10:19 ✔ On Time |
| ESH Esher | 1 | 10:22 ✔ 1m early | 10:22 ✔ On Time |
| SUR Surbiton | 1 | 10:26 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SUR Surbiton | 4 | 10:36 ✔ 1m early | |
| THD Thames Ditton | 2 | 10:40 ✔ On Time | 10:40 ⚠ 1m late |
| HMC Hampton Court | 1 | 10:43 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HMC Hampton Court | 1 | 10:54 ✔ 1m early | |
| THD Thames Ditton | 1 | 10:56 ✔ 1m early | 10:56 ✔ On Time |
| SUR Surbiton | 1 | 11:01 ⚠ 1m late | 11:02 ⚠ 1m late |
| BRS Berrylands | 1 | 11:04 ⚠ 1m late | 11:04 ⚠ 1m late |
| NEM New Malden | 1 | 11:07 ✔ On Time | 11:07 ⚠ 1m late |
| RAY Raynes Park | 2 | 11:10 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RAY Raynes Park | 3 | 11:18 ⚠ 7m late | |
| NEM New Malden | 4 | 11:21 ⚠ 6m late | 11:21 ⚠ 6m late |
| NBT Norbiton | 2 | 11:24 ⚠ 7m late | 11:24 ⚠ 8m late |
| KNG Kingston | 2 | 11:27 ⚠ 7m late | 11:28 ⚠ 6m late |
| HMW Hampton Wick | 2 | 11:30 ⚠ 6m late | 11:30 ⚠ 7m late |
| TED Teddington | 1 | 11:35 ⚠ 4m late | 11:35 ⚠ 5m late |
| STW Strawberry Hill | 2 | 11:38 ⚠ 4m late | 11:38 ⚠ 5m late |
| TWI Twickenham | 3 | 11:42 ⚠ 5m late | 11:43 ⚠ 5m late |
| SMG St Margarets (London) | 1 | 11:45 ⚠ 4m late | 11:45 ⚠ 5m late |
| RMD Richmond (London) | 2 | 11:48 ⚠ 5m late | 11:49 ⚠ 5m late |
| NSH North Sheen | 1 | 11:51 ⚠ 4m late | 11:51 ⚠ 5m late |
| MTL Mortlake | 1 | 11:53 ⚠ 5m late | 11:53 ⚠ 6m late |
| BNS Barnes | 1 | 11:56 ⚠ 5m late | 11:56 ⚠ 6m late |
| PUT Putney | 1 | 11:59 ⚠ 5m late | 11:59 ⚠ 6m late |
| WNT Wandsworth Town | 4 | 12:02 ⚠ 5m late | 12:02 ⚠ 6m late |
| CLJ Clapham Junction | 3 | 12:05 ⚠ 5m late | 12:05 ⚠ 6m late |
| QRB Queenstown Road (Battersea) | 2 | 12:08 ⚠ 5m late | 12:08 ⚠ 6m late |
| VXH Vauxhall | 2 | 12:11 ⚠ 6m late | 12:12 ⚠ 6m late |
| WAT London Waterloo | 21 | 12:16 ⚠ 6m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WAT London Waterloo | 4 | 12:33 ✔ 1m early | |
| VXH Vauxhall | 8 | 12:36 ✔ On Time | 12:37 ✔ On Time |
| CLJ Clapham Junction | 11 | 12:41 ✔ On Time | 12:42 ✔ On Time |
| EAD Earlsfield | 3 | 12:45 ✔ 1m early | 12:45 ✔ On Time |
| WIM Wimbledon | 8 | 12:49 ✔ 1m early | 12:49 ✔ On Time |
| SUR Surbiton | 4 | 12:57 ✔ On Time | 12:58 ✔ On Time |
| HYW Hinchley Wood | 2 | 13:02 ✔ On Time | 13:02 ⚠ 1m late |
| CLG Claygate | 2 | 13:05 ⚠ 1m late | 13:05 ⚠ 1m late |
| OXS Oxshott | 2 | 13:09 ✔ On Time | 13:09 ⚠ 2m late |
| CSD Cobham & Stoke d'Abernon | 2 | 13:13 ✔ 1m early | 13:13 ⚠ 1m late |
| EFF Effingham Junction | 2 | 13:19 ✔ 2m early | 13:20 ✔ 1m early |
| HSY Horsley | 2 | 13:22 ✔ 1m early | 13:23 ✔ On Time |
| CLA Clandon | 2 | 13:28 ✔ 2m early | 13:28 ✔ 1m early |
| LRD London Road (Guildford) | 2 | 13:33 ✔ 1m early | 13:34 ✔ On Time |
| GLD Guildford | 1 | 13:40 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GLD Guildford | 8 | 14:36 ✔ On Time | |
| SFR Shalford (Surrey) | 1 | 14:41 ✔ On Time | 14:41 ⚠ 1m late |
| DKT Dorking West | 1 | 14:54 ⚠ 7m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DKT Dorking West | ??? | 15:26 ✔ On Time | |
| GLD Guildford | 8 | 15:42 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GLD Guildford | 8 | 16:07 ⚠ 1m late | |
| SFR Shalford (Surrey) | 1 | 16:12 ⚠ 1m late | 16:12 ⚠ 2m late |
| CHL Chilworth | 1 | 16:16 ⚠ 2m late | 16:16 ⚠ 3m late |
| GOM Gomshall | 1 | 16:23 ⚠ 2m late | 16:23 ⚠ 4m late |
| DPD Dorking Deepdene | 1 | 16:31 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DPD Dorking Deepdene | 1 | 16:59 ✔ 1m early | |
| BTO Betchworth | 1 | 17:03 ✔ 1m early | 17:03 ✔ On Time |
| REI Reigate | 1 | 17:08 ✔ 1m early | 17:09 ✔ 1m early |
| RDH Redhill | 0 | 17:14 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RDH Redhill | 1 | 18:04 ✔ 1m early | |
| NUF Nutfield | 2 | 18:08 ✔ On Time | 18:08 ✔ On Time |
| GDN Godstone | 2 | 18:14 ✔ 1m early | 18:14 ✔ On Time |
| EBR Edenbridge | 2 | 18:20 ✔ 1m early | 18:20 ✔ On Time |
| PHR Penshurst | 2 | 18:26 ✔ On Time | 18:26 ⚠ 1m late |
| LIH Leigh (Kent) | 2 | 18:30 ✔ On Time | 18:30 ✔ On Time |
| TON Tonbridge | 1 | 18:34 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| TON Tonbridge | 2 | 19:00 ✔ On Time | |
| HLB Hildenborough | 1 | 19:04 ✔ On Time | 19:04 ⚠ 1m late |
| SEV Sevenoaks | 1 | 19:10 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SEV Sevenoaks | 2 | 19:20 ✔ 1m early | |
| DNG Dunton Green | 1 | 19:23 ✔ 1m early | 19:23 ✔ On Time |
| KCK Knockholt | 1 | 19:28 ✔ On Time | 19:28 ✔ On Time |
| CLD Chelsfield | 1 | 19:31 ✔ 1m early | 19:31 ✔ On Time |
| ORP Orpington | 4 | 19:34 ✔ On Time | 19:37 ✔ 1m early |
| PET Petts Wood | 3 | 19:41 ⚠ 2m late | 19:41 ⚠ 2m late |
| CIT Chislehurst | 3 | 19:44 ⚠ 1m late | 19:44 ⚠ 2m late |
| ESD Elmstead Woods | 3 | 19:47 ⚠ 2m late | 19:47 ⚠ 2m late |
| GRP Grove Park | 4 | 19:50 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GRP Grove Park | 1 | 20:07 ✔ 1m early | |
| SUP Sundridge Park | 2 | 20:10 ✔ 1m early | 20:10 ✔ On Time |
| BMN Bromley North | 1 | 20:12 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BMN Bromley North | 1 | 20:22 ✔ 1m early | |
| SUP Sundridge Park | 1 | 20:24 ✔ 1m early | 20:24 ✔ 1m early |
| GRP Grove Park | 1 | 20:27 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GRP Grove Park | 4 | 20:37 ⚠ 1m late | |
| HGR Hither Green | 3 | 20:40 ⚠ 2m late | 20:41 ⚠ 3m late |
| SAJ St Johns (London) | 1 | 20:45 ⚠ 3m late | 20:45 ⚠ 4m late |
| NWX New Cross | A | 20:47 ⚠ 3m late | 20:48 ⚠ 3m late |
| LBG London Bridge | 3 | 20:53 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LBG London Bridge | 14 | 21:14 ✔ On Time | |
| SBM South Bermondsey | 2 | 21:18 ✔ 1m early | 21:18 ⚠ 1m late |
| QRP Queens Road (Peckham) | 2 | 21:22 ✔ 1m early | 21:22 ✔ On Time |
| PMR Peckham Rye | 1 | 21:25 ✔ 2m early | 21:25 ✔ 1m early |
| EDW East Dulwich | 2 | 21:28 ✔ 1m early | 21:28 ✔ On Time |
| NDL North Dulwich | 2 | 21:30 ✔ 1m early | 21:31 ✔ 1m early |
| TUH Tulse Hill | 4 | 21:34 ✔ 1m early | 21:35 ✔ 1m early |
| WNW West Norwood | 2 | 21:38 ✔ 1m early | 21:39 ✔ On Time |
| GIP Gipsy Hill | 2 | 21:42 ✔ 1m early | 21:42 ✔ On Time |
| CYP Crystal Palace | 2 | 21:46 ✔ 2m early | 21:49 ✔ On Time |
| BIK Birkbeck | 1 | 21:53 ✔ On Time | 21:53 ✔ On Time |
| BKJ Beckenham Junction | 1 | 21:57 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BKJ Beckenham Junction | 2 | 22:09 ⚠ 1m late | |
| KTH Kent House | 2 | 22:12 ✔ On Time | 22:12 ⚠ 1m late |
| PNE Penge East | 1 | 22:14 ⚠ 1m late | 22:14 ⚠ 1m late |
| SYH Sydenham Hill | 1 | 22:17 ⚠ 1m late | 22:17 ⚠ 2m late |
| WDU West Dulwich | 1 | 22:19 ⚠ 2m late | 22:20 ⚠ 2m late |
| HNH Herne Hill | 2 | 22:22 ⚠ 2m late | 22:23 ⚠ 2m late |
| BRX Brixton | 1 | 22:25 ⚠ 2m late | 22:26 ⚠ 2m late |
| VIC London Victoria | 3 | 22:33 ⚠ 2m late |