| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WAT London Waterloo | 4 | 07:27 ✔ On Time | ||
| VXH Vauxhall | 8 | 07:30 ✔ On Time | 07:31 ✔ On Time | |
| CLJ Clapham Junction | 11 | 07:35 ✔ On Time | 07:36 ✔ 1m early | |
| EAD Earlsfield | 3 | 07:39 ✔ 1m early | 07:39 ✔ On Time | |
| WIM Wimbledon | 8 | 07:43 ✔ 2m early | 07:44 ✔ 1m early | |
| RAY Raynes Park | 3 | 07:47 ✔ 1m early | 07:47 ✔ 1m early | |
| NEM New Malden | 4 | 07:49 ✔ On Time | 07:49 ✔ On Time | |
| BRS Berrylands | 2 | 07:52 ✔ 1m early | 07:52 ✔ On Time | |
| SUR Surbiton | 4 | 07:55 ✔ On Time | 07:56 ✔ On Time | |
| THD Thames Ditton | 2 | 08:00 ⚠ 1m late | 08:00 ⚠ 2m late | |
| HMC Hampton Court | 1 | 08:03 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HMC Hampton Court | 1 | 08:35 ✔ 1m early | ||
| THD Thames Ditton | 1 | 08:37 ✔ 1m early | 08:37 ✔ On Time | |
| SUR Surbiton | 1 | 08:42 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SUR Surbiton | ??? | 09:32 | ||
| HYW Hinchley Wood | ??? | 09:39 | 09:39 | |
| CLG Claygate | ??? | 09:45 | 09:45 | |
| OXS Oxshott | ??? | 09:54 | 09:54 | |
| CSD Cobham & Stoke d'Abernon | ??? | 10:02 | 10:02 | |
| EFF Effingham Junction | ??? | 10:18 |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EFF Effingham Junction | 1 | 10:36 ✔ On Time | ||
| BKA Bookham | 1 | 10:39 ✔ On Time | 10:39 ⚠ 1m late | |
| LHD Leatherhead | 1 | 10:44 ✔ On Time | 10:45 ✔ 1m early | |
| AHD Ashtead | 1 | 10:48 ✔ 1m early | 10:48 ✔ On Time | |
| EPS Epsom (Surrey) | 4 | 10:53 ✔ 2m early | 10:53 ✔ 1m early | |
| EWW Ewell West | 1 | 10:57 ✔ 2m early | 10:57 ✔ 1m early | |
| SNL Stoneleigh | 1 | 10:59 ✔ 1m early | 10:59 ✔ 1m early | |
| WCP Worcester Park | 1 | 11:02 ✔ 1m early | 11:02 ⚠ 2m late | |
| MOT Motspur Park | 1 | 11:05 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MOT Motspur Park | 2 | 11:14 ⚠ 1m late | ||
| MAL Malden Manor | 2 | 11:17 ⚠ 2m late | 11:17 ⚠ 2m late | |
| TOL Tolworth | 2 | 11:20 ⚠ 1m late | 11:20 ⚠ 2m late | |
| CSN Chessington North | 2 | 11:23 ⚠ 1m late | 11:23 ⚠ 2m late | |
| CSS Chessington South | 1 | 11:25 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CSS Chessington South | 1 | 11:39 ✔ 1m early | ||
| CSN Chessington North | 1 | 11:41 ✔ 1m early | 11:41 ✔ On Time | |
| TOL Tolworth | 1 | 11:44 ✔ 1m early | 11:44 ✔ On Time | |
| MAL Malden Manor | 1 | 11:46 ✔ On Time | 11:46 ⚠ 1m late | |
| MOT Motspur Park | 1 | 11:50 ✔ On Time | 11:50 ✔ On Time | |
| RAY Raynes Park | 1 | 11:53 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RAY Raynes Park | 3 | 12:08 ⚠ 1m late | ||
| NEM New Malden | 4 | 12:10 ⚠ 2m late | 12:10 ⚠ 2m late | |
| NBT Norbiton | 2 | 12:14 ⚠ 2m late | 12:14 ⚠ 3m late | |
| KNG Kingston | 2 | 12:16 ⚠ 2m late | 12:17 ⚠ 2m late | |
| HMW Hampton Wick | 2 | 12:19 ⚠ 2m late | 12:19 ⚠ 3m late | |
| TED Teddington | 1 | 12:21 ⚠ 4m late | 12:21 ⚠ 5m late | |
| FLW Fulwell | 2 | 12:26 ⚠ 3m late | 12:26 ⚠ 4m late | |
| HMP Hampton (London) | 2 | 12:29 ⚠ 4m late | 12:29 ⚠ 4m late | |
| KMP Kempton Park Racecourse | 2 | 12:33 ⚠ 3m late | 12:33 ⚠ 4m late | |
| SUU Sunbury | 2 | 12:34 ⚠ 4m late | 12:34 ⚠ 5m late | |
| UPH Upper Halliford | 2 | 12:36 ⚠ 4m late | 12:36 ⚠ 5m late | |
| SHP Shepperton | 1 | 12:40 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SHP Shepperton | 1 | 13:11 ✔ On Time | ||
| UPH Upper Halliford | 1 | 13:14 ✔ On Time | 13:14 ✔ On Time | |
| SUU Sunbury | 1 | 13:16 ✔ On Time | 13:16 ⚠ 1m late | |
| KMP Kempton Park Racecourse | 1 | 13:18 ✔ On Time | 13:18 ⚠ 1m late | |
| HMP Hampton (London) | 1 | 13:21 ⚠ 1m late | 13:21 ⚠ 1m late | |
| FLW Fulwell | 1 | 13:24 ⚠ 1m late | 13:24 ⚠ 2m late | |
| TED Teddington | 2 | 13:29 ✔ On Time | 13:29 ⚠ 1m late | |
| HMW Hampton Wick | 1 | 13:31 ⚠ 1m late | 13:31 ⚠ 2m late | |
| KNG Kingston | 3 | 13:33 ⚠ 1m late | 13:34 ⚠ 1m late | |
| NBT Norbiton | 1 | 13:36 ⚠ 1m late | 13:36 ⚠ 2m late | |
| NEM New Malden | 1 | 13:40 ⚠ 1m late | 13:40 ⚠ 2m late | |
| RAY Raynes Park | 2 | 13:43 ⚠ 1m late | 13:43 ⚠ 2m late | |
| WIM Wimbledon | 5 | 13:46 ⚠ 2m late | 13:47 ⚠ 1m late | |
| EAD Earlsfield | 2 | 13:50 ⚠ 2m late | 13:50 ⚠ 5m late | |
| CLJ Clapham Junction | 10 | 13:54 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CLJ Clapham Junction | 15 | 14:09 ✔ 1m early | ||
| WSW Wandsworth Common | 1 | 14:12 ✔ 1m early | 14:12 ✔ On Time | |
| BAL Balham | 1 | 14:15 ✔ 1m early | 14:15 ✔ On Time | |
| SRC Streatham Common | 1 | 14:19 ✔ 1m early | 14:20 ✔ 1m early | |
| NRB Norbury | 1 | 14:22 ✔ 1m early | 14:22 ✔ On Time | |
| TTH Thornton Heath | 1 | 14:25 ✔ 1m early | 14:25 ✔ On Time | |
| SRS Selhurst | 1 | 14:28 ✔ 2m early | 14:29 ✔ 1m early | |
| WCY West Croydon | 4 | 14:35 ✔ 3m early | 14:35 ✔ 1m early | |
| WDO Waddon | 2 | 14:38 ✔ 2m early | 14:38 ✔ 1m early | |
| WLT Wallington | 2 | 14:41 ✔ 1m early | 14:42 ✔ 1m early | |
| CSB Carshalton Beeches | 2 | 14:44 ✔ 1m early | 14:44 ✔ 1m early | |
| SUO Sutton (Surrey) | 4 | 14:48 ✔ 3m early | 14:49 ✔ 1m early | |
| BLM Belmont | 1 | 14:52 ✔ 1m early | 14:52 ✔ 1m early | |
| BAD Banstead | 1 | 14:56 ✔ 2m early | 14:56 ✔ 2m early | |
| EPD Epsom Downs | 1 | 14:59 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EPD Epsom Downs | 1 | 15:08 ✔ 1m early | ||
| BAD Banstead | 1 | 15:11 ✔ 1m early | 15:11 ✔ 1m early | |
| BLM Belmont | 1 | 15:14 ✔ 1m early | 15:14 ✔ 1m early | |
| SUO Sutton (Surrey) | 3 | 15:17 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SUO Sutton (Surrey) | 1 | 15:42 ✔ 1m early | ||
| CSH Carshalton | 1 | 15:45 ✔ 1m early | 15:45 ✔ 1m early | |
| HCB Hackbridge | 1 | 15:48 ✔ 2m early | 15:48 ✔ 1m early | |
| MIJ Mitcham Junction | 1 | 15:51 ✔ 1m early | 15:51 ✔ On Time | |
| MTC Mitcham Eastfields | 1 | 15:54 ✔ 1m early | 15:54 ✔ On Time | |
| BAL Balham | 2 | 16:02 ✔ 2m early | 16:03 ⚠ 2m late | |
| CLJ Clapham Junction | 14 | 16:07 ⚠ 9m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CLJ Clapham Junction | 2 | 16:29 ⚠ 1m late | ||
| WWR Wandsworth Road | 2 | 16:35 ⚠ 1m late | 16:35 ⚠ 1m late | |
| CLP Clapham High Street | 2 | 16:37 ✔ On Time | 16:37 ⚠ 1m late | |
| DMK Denmark Hill | 2 | 16:42 ✔ On Time | 16:42 ✔ On Time | |
| PMR Peckham Rye | 2 | 16:45 ✔ On Time | 16:45 ✔ On Time | |
| QRP Queens Road (Peckham) | 1 | 16:47 ✔ On Time | 16:47 ⚠ 1m late | |
| SQE Surrey Quays | 1 | 16:55 ✔ On Time | 16:55 ✔ On Time | |
| ZCW Canada Water | 4 | 16:57 ✔ On Time | 16:57 ✔ On Time | |
| ROE Rotherhithe | 1 | 16:59 ✔ 1m early | 16:59 ✔ On Time | |
| WPE Wapping | 1 | 17:00 ✔ On Time | 17:00 ⚠ 1m late | |
| SDE Shadwell | 1 | 17:02 ✔ On Time | 17:02 ⚠ 1m late | |
| ZLW Whitechapel | 5 | 17:04 ⚠ 1m late | 17:05 ⚠ 1m late | |
| SDC Shoreditch High Street | 1 | 17:07 ✔ On Time | 17:07 ⚠ 1m late | |
| HOX Hoxton | 1 | 17:09 ⚠ 1m late | 17:09 ⚠ 1m late | |
| HGG Haggerston | 1 | 17:11 ⚠ 1m late | 17:11 ⚠ 1m late | |
| DLJ Dalston Junction | 3 | 17:14 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| DLJ Dalston Junction | 4 | 17:32 ⚠ 1m late | ||
| HGG Haggerston | 2 | 17:34 ⚠ 1m late | 17:34 ⚠ 2m late | |
| HOX Hoxton | 2 | 17:36 ⚠ 2m late | 17:36 ⚠ 2m late | |
| SDC Shoreditch High Street | 2 | 17:38 ⚠ 2m late | 17:38 ⚠ 3m late | |
| ZLW Whitechapel | 6 | 17:40 ⚠ 3m late | 17:41 ⚠ 3m late | |
| SDE Shadwell | 2 | 17:43 ⚠ 2m late | 17:43 ⚠ 3m late | |
| WPE Wapping | 2 | 17:45 ⚠ 3m late | 17:45 ⚠ 3m late | |
| ROE Rotherhithe | 2 | 17:46 ⚠ 3m late | 17:46 ⚠ 4m late | |
| ZCW Canada Water | 3 | 17:48 ⚠ 3m late | 17:48 ⚠ 4m late | |
| SQE Surrey Quays | 2 | 17:50 ⚠ 3m late | 17:50 ⚠ 4m late | |
| NXG New Cross Gate | 1 | 17:54 ⚠ 3m late | 17:55 ⚠ 3m late | |
| BCY Brockley | 2 | 17:57 ⚠ 3m late | 17:57 ⚠ 3m late | |
| HPA Honor Oak Park | 2 | 18:00 ⚠ 2m late | 18:00 ⚠ 3m late | |
| FOH Forest Hill | 2 | 18:02 ⚠ 3m late | 18:02 ⚠ 3m late | |
| SYD Sydenham (London) | 2 | 18:05 ⚠ 2m late | 18:05 ⚠ 3m late | |
| CYP Crystal Palace | 3 | 18:10 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CYP Crystal Palace | 4 | 18:26 ✔ On Time | ||
| GIP Gipsy Hill | 1 | 18:29 ✔ On Time | 18:29 ✔ On Time | |
| WNW West Norwood | 1 | 18:32 ✔ 1m early | 18:32 ✔ On Time | |
| SRH Streatham Hill | 1 | 18:36 ✔ 1m early | 18:36 ✔ On Time | |
| BAL Balham | 2 | 18:40 ✔ 1m early | 18:40 ✔ On Time | |
| WSW Wandsworth Common | 2 | 18:42 ✔ 1m early | 18:42 ✔ 1m early | |
| CLJ Clapham Junction | 14 | 18:46 ✔ 2m early | 18:46 ✔ 1m early | |
| BAK Battersea Park | 4 | 18:50 ✔ 2m early | 18:50 ✔ On Time | |
| VIC London Victoria | 10 | 18:54 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| VIC London Victoria | 7 | 19:03 ✔ On Time | ||
| DMK Denmark Hill | 4 | 19:12 ✔ On Time | 19:13 ✔ On Time | |
| PMR Peckham Rye | 4 | 19:15 ✔ On Time | 19:16 ✔ On Time | |
| NHD Nunhead | 2 | 19:19 ✔ 1m early | 19:19 ✔ On Time | |
| LEW Lewisham | 4 | 19:25 ⚠ 1m late | 19:26 ⚠ 2m late | |
| BKH Blackheath | 2 | 19:29 ⚠ 1m late | 19:29 ⚠ 2m late | |
| KDB Kidbrooke | 2 | 19:32 ⚠ 2m late | 19:32 ⚠ 3m late | |
| ELW Eltham | 2 | 19:35 ⚠ 2m late | 19:36 ⚠ 2m late | |
| FCN Falconwood | 2 | 19:39 ⚠ 2m late | 19:39 ⚠ 3m late | |
| WLI Welling | 2 | 19:41 ⚠ 3m late | 19:41 ⚠ 4m late | |
| BXH Bexleyheath | 2 | 19:44 ⚠ 3m late | 19:45 ⚠ 3m late | |
| BNH Barnehurst | 2 | 19:48 ⚠ 2m late | 19:48 ⚠ 2m late | |
| DFD Dartford | 3 | 19:55 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| DFD Dartford | 1 | 20:05 ✔ 1m early | ||
| CRY Crayford | 1 | 20:09 ✔ 1m early | 20:10 ✔ 1m early | |
| BXY Bexley | 1 | 20:13 ✔ 2m early | 20:13 ✔ 1m early | |
| AYP Albany Park | 1 | 20:15 ✔ 1m early | 20:15 ✔ On Time | |
| SID Sidcup | 1 | 20:18 ✔ 1m early | 20:18 ✔ 1m early | |
| NEH New Eltham | 1 | 20:21 ✔ 1m early | 20:22 ✔ 1m early | |
| MTG Mottingham | 1 | 20:24 ✔ 1m early | 20:24 ✔ On Time | |
| LEE Lee (London) | 1 | 20:28 ✔ 2m early | 20:28 ✔ 1m early | |
| HGR Hither Green | 5 | 20:30 ✔ 1m early | 20:31 ✔ On Time | |
| LEW Lewisham | 1 | 20:35 ✔ On Time | 20:36 ✔ On Time | |
| LBG London Bridge | 8 | 20:44 ✔ 1m early | 20:46 ✔ 1m early | |
| WAE London Waterloo East | D | 20:50 ✔ 1m early | 20:51 ✔ 1m early | |
| CHX London Charing Cross | 4 | 20:54 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CHX London Charing Cross | 5 | 21:34 ✔ 1m early | ||
| WAE London Waterloo East | C | 21:37 ✔ 1m early | 21:37 ✔ On Time | |
| LBG London Bridge | 7 | 21:41 ✔ 1m early | 21:43 ✔ On Time | |
| SEV Sevenoaks | 3 | 22:07 ✔ 2m early | 22:08 ✔ 1m early | |
| TON Tonbridge | 3 | 22:16 ✔ 1m early | 22:17 ✔ On Time | |
| PDW Paddock Wood | 2 | 22:23 ✔ On Time | 22:24 ✔ On Time | |
| MRN Marden (Kent) | 2 | 22:29 ✔ On Time | 22:30 ✔ On Time | |
| SPU Staplehurst | 2 | 22:33 ✔ On Time | 22:34 ✔ On Time | |
| HCN Headcorn | 2 | 22:39 ✔ 1m early | 22:40 ✔ 1m early | |
| AFK Ashford International | 2 | 22:51 ✔ 1m early |