| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| VIC London Victoria | 12 | 07:00 ✔ 1m early | ||
| BAK Battersea Park | 3 | 07:04 ✔ 1m early | 07:04 ✔ 1m early | |
| CLJ Clapham Junction | 15 | 07:08 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CLJ Clapham Junction | 2 | 07:30 ✔ On Time | ||
| WWR Wandsworth Road | 2 | 07:36 ✔ 1m early | 07:36 ✔ On Time | |
| CLP Clapham High Street | 2 | 07:38 ✔ 1m early | 07:38 ✔ On Time | |
| DMK Denmark Hill | 2 | 07:43 ✔ 1m early | 07:43 ✔ On Time | |
| PMR Peckham Rye | 2 | 07:45 ✔ On Time | 07:45 ⚠ 1m late | |
| QRP Queens Road (Peckham) | 1 | 07:47 ⚠ 1m late | 07:47 ⚠ 2m late | |
| SQE Surrey Quays | 1 | 07:54 ✔ 1m early | 07:54 ✔ On Time | |
| ZCW Canada Water | 4 | 07:56 ✔ 1m early | 07:56 ✔ On Time | |
| ROE Rotherhithe | 1 | 07:58 ✔ 1m early | 07:58 ✔ On Time | |
| WPE Wapping | 1 | 07:59 ✔ On Time | 07:59 ⚠ 1m late | |
| SDE Shadwell | 1 | 08:01 ✔ On Time | 08:01 ⚠ 1m late | |
| ZLW Whitechapel | 5 | 08:03 ✔ On Time | 08:04 ✔ On Time | |
| SDC Shoreditch High Street | 1 | 08:06 ✔ On Time | 08:06 ⚠ 1m late | |
| HOX Hoxton | 1 | 08:08 ✔ On Time | 08:08 ⚠ 1m late | |
| HGG Haggerston | 1 | 08:10 ⚠ 1m late | 08:10 ⚠ 1m late | |
| DLJ Dalston Junction | 3 | 08:15 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| DLJ Dalston Junction | 4 | 08:37 ⚠ 1m late | ||
| HGG Haggerston | 2 | 08:39 ✔ On Time | 08:39 ⚠ 1m late | |
| HOX Hoxton | 2 | 08:41 ✔ On Time | 08:41 ⚠ 1m late | |
| SDC Shoreditch High Street | 2 | 08:43 ⚠ 1m late | 08:43 ⚠ 2m late | |
| ZLW Whitechapel | 6 | 08:45 ⚠ 2m late | 08:46 ⚠ 1m late | |
| SDE Shadwell | 2 | 08:48 ⚠ 1m late | 08:48 ⚠ 2m late | |
| WPE Wapping | 2 | 08:50 ⚠ 1m late | 08:50 ⚠ 2m late | |
| ROE Rotherhithe | 2 | 08:51 ⚠ 2m late | 08:51 ⚠ 3m late | |
| ZCW Canada Water | 3 | 08:53 ⚠ 2m late | 08:53 ⚠ 3m late | |
| SQE Surrey Quays | 2 | 08:55 ⚠ 2m late | 08:55 ⚠ 2m late | |
| NXG New Cross Gate | 1 | 08:59 ⚠ 2m late | 09:00 ⚠ 2m late | |
| BCY Brockley | 2 | 09:02 ⚠ 2m late | 09:02 ⚠ 3m late | |
| HPA Honor Oak Park | 2 | 09:05 ⚠ 2m late | 09:05 ⚠ 3m late | |
| FOH Forest Hill | 2 | 09:07 ⚠ 2m late | 09:07 ⚠ 3m late | |
| SYD Sydenham (London) | 2 | 09:10 ⚠ 2m late | 09:11 ⚠ 2m late | |
| PNW Penge West | 2 | 09:13 ⚠ 1m late | 09:13 ⚠ 2m late | |
| ANZ Anerley | 2 | 09:15 ⚠ 1m late | 09:15 ⚠ 2m late | |
| NWD Norwood Junction | 5 | 09:18 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| NWD Norwood Junction | 5 | 09:23 ✔ On Time | ||
| ECR East Croydon | 6 | 09:28 ✔ 1m early | 09:29 ✔ On Time | |
| SCY South Croydon | 5 | 09:31 ✔ On Time | 09:31 ⚠ 1m late | |
| PUO Purley Oaks | 4 | 09:34 ✔ On Time | 09:34 ⚠ 1m late | |
| PUR Purley | 6 | 09:37 ⚠ 1m late | 09:41 ⚠ 2m late | |
| KLY Kenley | 2 | 09:44 ⚠ 1m late | 09:45 ⚠ 1m late | |
| WHY Whyteleafe | 2 | 09:48 ✔ On Time | 09:49 ✔ On Time | |
| WHS Whyteleafe South | 2 | 09:51 ✔ 1m early | 09:51 ✔ On Time | |
| CAT Caterham | 1 2 | 09:57 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CAT Caterham | 1 2 | 10:24 ✔ On Time | ||
| WHS Whyteleafe South | 1 | 10:28 ✔ 1m early | 10:28 ✔ On Time | |
| WHY Whyteleafe | 1 | 10:30 ✔ 1m early | 10:30 ✔ On Time | |
| KLY Kenley | 1 | 10:33 ✔ 1m early | 10:34 ✔ 1m early | |
| PUR Purley | 5 | 10:38 ✔ 2m early | 10:45 ✔ On Time | |
| PUO Purley Oaks | 3 | 10:47 ✔ On Time | 10:48 ✔ On Time | |
| SCY South Croydon | 3 | 10:51 ✔ 1m early | 10:51 ✔ On Time | |
| ECR East Croydon | 4 | 10:54 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| ECR East Croydon | 6 | 11:10 ⚠ 1m late | ||
| SNR Sanderstead | 2 | 11:15 ✔ On Time | 11:15 ⚠ 1m late | |
| RDD Riddlesdown | 2 | 11:18 ✔ On Time | 11:18 ⚠ 1m late | |
| UWL Upper Warlingham | 2 | 11:22 ✔ On Time | 11:22 ⚠ 1m late | |
| WOH Woldingham | 2 | 11:26 ✔ On Time | 11:26 ⚠ 1m late | |
| OXT Oxted | 2 | 11:31 ✔ On Time | 11:32 ✔ On Time | |
| HUR Hurst Green | 2 | 11:34 ✔ On Time | 11:35 ✔ On Time | |
| LFD Lingfield | 2 | 11:41 ✔ 3m early | 11:41 ⚠ 2m late | |
| DMS Dormans | 2 | 11:44 ⚠ 2m late | 11:44 ⚠ 2m late | |
| EGR East Grinstead | 1 2 | 11:50 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EGR East Grinstead | 1 2 | 12:06 ⚠ 5m late | ||
| DMS Dormans | 1 | 12:10 ⚠ 4m late | 12:10 ⚠ 5m late | |
| LFD Lingfield | 1 | 12:13 ⚠ 5m late | 12:13 ⚠ 6m late | |
| HUR Hurst Green | 1 | 12:20 ⚠ 5m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HUR Hurst Green | 2 | 12:39 ⚠ 1m late | ||
| EBT Edenbridge Town | 2 | 12:45 ✔ On Time | 12:45 | |
| HEV Hever | 2 | 12:49 | 12:49 ⚠ 2m late | |
| CWN Cowden (Kent) | 1 | 12:53 ⚠ 2m late | 12:53 ⚠ 4m late | |
| AHS Ashurst (Kent) | 2 | 12:57 ⚠ 5m late | 12:58 ⚠ 5m late | |
| ERI Eridge | 1 | 13:03 ⚠ 4m late | 13:03 ⚠ 6m late | |
| COH Crowborough | 2 | 13:09 ⚠ 5m late | 13:10 ⚠ 5m late | |
| BXD Buxted | 1 | 13:16 ⚠ 5m late | 13:16 ⚠ 6m late | |
| UCK Uckfield | ??? | 13:22 ⚠ 5m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| UCK Uckfield | 1 | 13:33 ⚠ 2m late | ||
| BXD Buxted | 1 | 13:37 ⚠ 2m late | 13:37 ⚠ 2m late | |
| COH Crowborough | 1 | 13:44 ⚠ 2m late | 13:44 ⚠ 5m late | |
| ERI Eridge | 1 | 13:50 ⚠ 3m late | 13:50 ⚠ 4m late | |
| AHS Ashurst (Kent) | 1 | 13:55 ⚠ 4m late | 13:56 ⚠ 5m late | |
| CWN Cowden (Kent) | 1 | 14:01 ⚠ 3m late | 14:01 ⚠ 6m late | |
| HEV Hever | 1 | 14:06 ⚠ 4m late | 14:06 ⚠ 5m late | |
| EBT Edenbridge Town | 1 | 14:09 ⚠ 5m late | 14:09 | |
| HUR Hurst Green | 1 | 14:16 ⚠ 4m late | 14:16 ⚠ 5m late | |
| OXT Oxted | 1 | 14:19 ⚠ 5m late | 14:20 ⚠ 6m late | |
| ECR East Croydon | 4 | 14:37 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| ECR East Croydon | 5 6 | 14:56 ✔ On Time | ||
| PUR Purley | 4 | 15:01 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| PUR Purley | 6 | 15:14 ✔ On Time | ||
| RHM Reedham (Surrey) | 2 | 15:16 ✔ On Time | 15:16 ⚠ 1m late | |
| CDN Coulsdon Town | 2 | 15:19 ✔ On Time | 15:19 ✔ On Time | |
| WME Woodmansterne | 2 | 15:22 ✔ On Time | 15:22 ⚠ 1m late | |
| CHP Chipstead | 2 | 15:25 ✔ On Time | 15:25 ✔ On Time | |
| KND Kingswood | 2 | 15:31 ✔ 2m early | 15:31 ✔ 1m early | |
| TAD Tadworth | 2 | 15:34 ✔ On Time | 15:34 ✔ On Time | |
| TAT Tattenham Corner | 2 | 15:38 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| TAT Tattenham Corner | 2 | 15:45 ✔ 1m early | ||
| TAD Tadworth | 1 | 15:49 ✔ 1m early | 15:49 ✔ On Time | |
| KND Kingswood | 1 | 15:52 ✔ On Time | 15:52 ✔ On Time | |
| CHP Chipstead | 1 | 15:58 ✔ On Time | 15:58 ✔ On Time | |
| WME Woodmansterne | 1 | 16:01 ✔ On Time | 16:01 ✔ On Time | |
| CDN Coulsdon Town | 1 | 16:04 ✔ On Time | 16:05 ✔ On Time | |
| RHM Reedham (Surrey) | 1 | 16:08 ✔ 1m early | 16:08 ✔ 1m early | |
| PUR Purley | 5 | 16:11 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| PUR Purley | 4 | 16:43 ⚠ 6m late | ||
| CDS Coulsdon South | 2 | 16:47 ⚠ 5m late | 16:47 ⚠ 7m late | |
| MHM Merstham | 2 | 16:53 ⚠ 4m late | 16:53 ⚠ 6m late | |
| RDH Redhill | 3 | 16:57 ⚠ 5m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RDH Redhill | 2 | 17:40 ✔ On Time | ||
| REI Reigate | DPL 2 | 17:44 ✔ On Time | 17:45 ✔ On Time | |
| BTO Betchworth | 2 | 17:49 ✔ On Time | 17:50 ⚠ 1m late | |
| DPD Dorking Deepdene | 2 | 17:54 ⚠ 1m late | 17:55 ⚠ 1m late | |
| DKT Dorking West | ??? | 17:57 ✔ On Time | 17:58 ⚠ 1m late | |
| SFR Shalford (Surrey) | 2 | 18:11 ✔ On Time | 18:12 ✔ On Time | |
| GLD Guildford | 8 | 18:17 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GLD Guildford | 8 | 19:05 ⚠ 1m late | ||
| SFR Shalford (Surrey) | 1 | 19:10 ✔ On Time | 19:10 ⚠ 1m late | |
| CHL Chilworth | 1 | 19:14 ✔ 1m early | 19:15 ✔ On Time | |
| GOM Gomshall | 1 | 19:21 ✔ 1m early | 19:22 ✔ On Time | |
| DPD Dorking Deepdene | 1 | 19:29 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| DPD Dorking Deepdene | 2 | 19:54 ⚠ 1m late | ||
| DKT Dorking West | ??? | 19:56 ⚠ 1m late | 19:56 ⚠ 1m late | |
| SFR Shalford (Surrey) | 2 | 20:09 ⚠ 1m late | 20:09 ⚠ 2m late | |
| GLD Guildford | 8 | 20:14 ⚠ 3m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GLD Guildford | 1 | 20:34 ✔ On Time | ||
| LRD London Road (Guildford) | 1 | 20:38 ✔ 1m early | 20:38 ✔ On Time | |
| CLA Clandon | 1 | 20:43 ✔ 1m early | 20:43 ✔ 1m early | |
| HSY Horsley | 1 | 20:48 ✔ 2m early | 20:48 ✔ 1m early | |
| EFF Effingham Junction | 1 | 20:52 ✔ 3m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EFF Effingham Junction | 1 | 21:00 ✔ On Time | ||
| BKA Bookham | 1 | 21:03 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BKA Bookham | 2 | 21:47 ✔ On Time | ||
| EFF Effingham Junction | 2 | 21:55 ✔ 4m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EFF Effingham Junction | 1 | 22:22 ✔ On Time | ||
| CSD Cobham & Stoke d'Abernon | 1 | 22:26 ✔ 1m early | 22:26 ✔ On Time | |
| OXS Oxshott | 1 | 22:30 ✔ 2m early | 22:30 ✔ On Time | |
| CLG Claygate | 1 | 22:34 ✔ 2m early | 22:34 ✔ 1m early | |
| HYW Hinchley Wood | 1 | 22:37 ✔ 2m early | 22:37 ✔ On Time | |
| SUR Surbiton | 1 | 22:41 ✔ On Time | 22:42 ✔ 1m early | |
| WIM Wimbledon | 5 | 22:49 ✔ On Time | 22:50 ✔ On Time | |
| EAD Earlsfield | 2 | 22:54 ✔ 1m early | 22:54 ✔ On Time | |
| CLJ Clapham Junction | 10 | 22:57 ✔ 1m early | 22:58 ✔ 1m early | |
| VXH Vauxhall | 7 | 23:02 ✔ 1m early | 23:03 ✔ 1m early | |
| WAT London Waterloo | 6 | 23:10 ✔ 1m early |