| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| STP London St Pancras International | 13 | 07:20 ✔ On Time | ||
| SFA Stratford International | 3 | 07:27 ✔ 1m early | 07:27 ✔ On Time | |
| EBD Ebbsfleet International | 6 | 07:38 ✔ 1m early | 07:39 ✔ On Time | |
| GRV Gravesend | 2 | 07:43 ✔ 1m early | 07:44 ✔ On Time | |
| SOO Strood (Kent) | 1 | 07:54 ✔ 1m early | 07:54 ✔ On Time | |
| RTR Rochester | 2 | 07:57 ✔ On Time | 07:58 ✔ On Time | |
| CTM Chatham | 2 | 08:01 ✔ 1m early | 08:01 ✔ On Time | |
| GLM Gillingham (Kent) | 3 | 08:05 ✔ 1m early | 08:06 ✔ On Time | |
| RAI Rainham (Kent) | 2 | 08:10 ✔ On Time | 08:11 ✔ On Time | |
| SIT Sittingbourne | 2 | 08:18 ✔ On Time | 08:19 ✔ On Time | |
| FAV Faversham | 3 | 08:30 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| FAV Faversham | 3 | 08:55 ⚠ 10m late | ||
| WHI Whitstable | 2 | 09:03 ⚠ 9m late | 09:03 ⚠ 10m late | |
| CSW Chestfield & Swalecliffe | 2 | 09:06 ⚠ 10m late | 09:06 ⚠ 11m late | |
| HNB Herne Bay | 2 | 09:10 ⚠ 10m late | 09:11 ⚠ 10m late | |
| BCH Birchington-on-sea | 2 | 09:19 ⚠ 10m late | 09:19 ⚠ 11m late | |
| WGA Westgate-on-Sea | 2 | 09:23 ⚠ 10m late | 09:23 ⚠ 10m late | |
| MAR Margate | 1 | 09:26 ⚠ 10m late | 09:27 ⚠ 10m late | |
| BSR Broadstairs | 2 | 09:32 ⚠ 10m late | 09:32 ⚠ 11m late | |
| DMP Dumpton Park | 2 | 09:36 ⚠ 10m late | 09:36 ⚠ 10m late | |
| RAM Ramsgate | 2 | 09:40 ⚠ 9m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RAM Ramsgate | 2 | 10:00 ✔ On Time | ||
| THP Thanet Parkway | 1 | 10:04 ✔ 1m early | 10:05 ✔ On Time | |
| CBW Canterbury West | 1 | 10:20 ⚠ 2m late | 10:21 ⚠ 2m late | |
| AFK Ashford International | 5 | 10:36 ⚠ 3m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| AFK Ashford International | 2 | 10:57 ⚠ 3m late | ||
| CHG Charing (Kent) | 1 | 11:05 ⚠ 3m late | 11:05 ⚠ 4m late | |
| LEN Lenham | 1 | 11:10 ⚠ 5m late | 11:10 ⚠ 7m late | |
| HRM Harrietsham | 1 | 11:14 ⚠ 5m late | 11:14 ⚠ 6m late | |
| HBN Hollingbourne | 1 | 11:18 ⚠ 5m late | 11:18 ⚠ 6m late | |
| BSD Bearsted | 1 | 11:21 ⚠ 6m late | 11:22 ⚠ 8m late | |
| MDE Maidstone East | 1 | 11:27 ⚠ 7m late | 11:27 ⚠ 8m late | |
| BMG Barming | 1 | 11:32 ⚠ 7m late | 11:32 ⚠ 8m late | |
| EML East Malling | 1 | 11:36 ⚠ 7m late | 11:36 ⚠ 7m late | |
| WMA West Malling | 1 | 11:38 ⚠ 8m late | 11:39 ⚠ 8m late | |
| BRG Borough Green & Wrotham | 1 | 11:45 ⚠ 8m late | 11:46 ⚠ 7m late | |
| KMS Kemsing | 1 | 11:50 ⚠ 7m late | 11:50 ⚠ 8m late | |
| OTF Otford | 1 | 11:55 ⚠ 7m late | 11:55 ⚠ 8m late | |
| SAY Swanley | 1 | 12:04 ⚠ 11m late | 12:05 ⚠ 11m late | |
| SMY St Mary Cray | 1 | 12:09 ⚠ 11m late | 12:09 ⚠ 11m late | |
| BMS Bromley South | 3 | 12:17 ⚠ 9m late | 12:18 ⚠ 9m late | |
| VIC London Victoria | 4 | 12:45 ⚠ 6m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| VIC London Victoria | 16 | 13:05 ✔ On Time | ||
| CLJ Clapham Junction | 13 | 13:11 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CLJ Clapham Junction | 1 | 13:22 ✔ On Time | ||
| IMW Imperial Wharf | 2 | 13:26 ✔ On Time | 13:26 ⚠ 1m late | |
| WBP West Brompton | 4 | 13:29 ✔ On Time | 13:29 ⚠ 1m late | |
| KPA Kensington Olympia | 2 | 13:32 ✔ On Time | 13:32 ⚠ 1m late | |
| SPB Shepherd's Bush | 2 | 13:34 ✔ On Time | 13:35 ✔ On Time | |
| WIJ Willesden Junction | 4 | 13:43 ✔ 1m early | 13:43 ⚠ 1m late | |
| KNR Kensal Rise | 2 | 13:45 ⚠ 2m late | 13:45 ⚠ 3m late | |
| BSP Brondesbury Park | 2 | 13:47 ⚠ 2m late | 13:47 ⚠ 2m late | |
| BSY Brondesbury | 2 | 13:49 ⚠ 2m late | 13:49 ⚠ 2m late | |
| WHD West Hampstead | 2 | 13:51 ⚠ 2m late | 13:51 ⚠ 2m late | |
| FNY Finchley Road & Frognal | 2 | 13:52 ⚠ 2m late | 13:52 ⚠ 3m late | |
| HDH Hampstead Heath | 2 | 13:55 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HDH Hampstead Heath | 1 | 14:15 ⚠ 1m late | ||
| FNY Finchley Road & Frognal | 1 | 14:17 ⚠ 1m late | 14:17 ⚠ 2m late | |
| WHD West Hampstead | 1 | 14:19 ⚠ 1m late | 14:19 ⚠ 2m late | |
| BSY Brondesbury | 1 | 14:21 ⚠ 1m late | 14:21 ⚠ 1m late | |
| BSP Brondesbury Park | 1 | 14:23 ⚠ 1m late | 14:23 ⚠ 1m late | |
| KNR Kensal Rise | 1 | 14:25 ⚠ 1m late | 14:25 ⚠ 1m late | |
| WIJ Willesden Junction | 5 | 14:29 ✔ On Time | 14:29 ✔ On Time | |
| ACC Acton Central | 1 | 14:34 ✔ On Time | 14:34 ⚠ 1m late | |
| SAT South Acton | 1 | 14:37 | 14:37 ⚠ 1m late | |
| GUN Gunnersbury | 1 | 14:40 ✔ On Time | 14:40 ⚠ 1m late | |
| KWG Kew Gardens | 2 | 14:43 ✔ On Time | 14:43 ⚠ 1m late | |
| RMD Richmond (London) | 3 | 14:50 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RMD Richmond (London) | 2 | 15:19 ✔ On Time | ||
| NSH North Sheen | 1 | 15:21 ✔ 1m early | 15:21 ✔ On Time | |
| MTL Mortlake | 1 | 15:23 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MTL Mortlake | 2 | 15:37 ⚠ 2m late | ||
| NSH North Sheen | 2 | 15:39 ⚠ 1m late | 15:39 ⚠ 2m late | |
| RMD Richmond (London) | 1 | 15:41 ⚠ 2m late | 15:42 ⚠ 2m late | |
| SMG St Margarets (London) | 3 | 15:44 ⚠ 2m late | 15:44 ⚠ 3m late | |
| TWI Twickenham | 5 | 15:46 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| TWI Twickenham | 5 | 15:57 ✔ On Time | ||
| WTN Whitton (London) | 2 | 16:00 ✔ 1m early | 16:00 ✔ 1m early | |
| FEL Feltham | 2 | 16:04 ✔ 1m early | 16:04 ✔ On Time | |
| AFS Ashford (Surrey) | 2 | 16:08 ✔ 1m early | 16:08 ✔ On Time | |
| SNS Staines | 2 | 16:11 ✔ 1m early | 16:12 ✔ On Time | |
| WRY Wraysbury | 2 | 16:16 ✔ 1m early | 16:16 ✔ On Time | |
| SNY Sunnymeads | 2 | 16:19 ✔ 1m early | 16:19 ✔ 1m early | |
| DAT Datchet | 2 | 16:22 ✔ 1m early | 16:22 ✔ 1m early | |
| WNR Windsor & Eton Riverside | 1 | 16:26 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WNR Windsor & Eton Riverside | 1 | 16:53 ✔ 1m early | ||
| DAT Datchet | 1 | 16:57 ✔ 1m early | 16:57 ✔ 1m early | |
| SNY Sunnymeads | 1 | 17:00 | 17:00 ✔ On Time | |
| WRY Wraysbury | 1 | 17:02 ✔ 1m early | 17:02 ⚠ 1m late | |
| SNS Staines | 1 | 17:07 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SNS Staines | 2 | 17:16 ⚠ 6m late | ||
| EGH Egham | 2 | 17:21 ⚠ 5m late | 17:21 ⚠ 6m late | |
| VIR Virginia Water | 4 | 17:25 ⚠ 6m late | 17:25 ⚠ 6m late | |
| CHY Chertsey | 1 | 17:30 ⚠ 6m late | 17:31 ⚠ 6m late | |
| ASN Addlestone | 1 | 17:34 ⚠ 5m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| ASN Addlestone | 2 | 17:44 ⚠ 1m late | ||
| CHY Chertsey | 2 | 17:47 ⚠ 1m late | 17:47 ⚠ 2m late | |
| VIR Virginia Water | 3 | 17:52 ⚠ 2m late | 17:54 ⚠ 2m late | |
| EGH Egham | 1 | 17:57 ⚠ 3m late | 17:57 ⚠ 4m late | |
| SNS Staines | 1 | 18:03 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SNS Staines | 2 | 18:23 ✔ On Time | ||
| EGH Egham | 2 | 18:27 ✔ On Time | 18:27 ✔ On Time | |
| VIR Virginia Water | 2 | 18:31 ✔ On Time | 18:31 ✔ On Time | |
| LNG Longcross | 2 | 18:35 ✔ 1m early | 18:35 ✔ 1m early | |
| SNG Sunningdale | 2 | 18:38 ✔ 1m early | 18:38 ✔ On Time | |
| ACT Ascot (Berks) | 2 | 18:42 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| ACT Ascot (Berks) | 3 | 18:51 ✔ On Time | ||
| BAG Bagshot | 2 | 18:57 ✔ 1m early | 18:57 ✔ On Time | |
| CAM Camberley | 2 | 19:03 ✔ 2m early | 19:03 ✔ On Time | |
| FML Frimley | 2 | 19:07 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| FML Frimley | 1 | 19:20 | ||
| CAM Camberley | 1 | 19:24 | 19:25 | |
| BAG Bagshot | 1 | 19:30 | 19:30 | |
| ACT Ascot (Berks) | 3 | 19:37 |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| ACT Ascot (Berks) | 2 | 19:43 | ||
| MAO Martins Heron | 2 | 19:47 | 19:47 | |
| BCE Bracknell | 2 | 19:50 | 19:50 | |
| WKM Wokingham | 2 | 19:56 | 19:57 | |
| WNS Winnersh | 2 | 20:00 | 20:00 | |
| WTI Winnersh Triangle | 2 | 20:02 | 20:02 | |
| EAR Earley | 1 | 20:05 | 20:05 | |
| RDG Reading | 6 | 20:14 |