| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BOG Bognor Regis | 2 | 07:31 ✔ 1m early | |
| BAA Barnham | 3 | 07:37 ✔ 1m early | 07:44 ✔ 1m early |
| FOD Ford | 1 | 07:48 ✔ On Time | 07:48 ✔ On Time |
| ARU Arundel | 1 | 07:54 ✔ 2m early | 07:54 ✔ 1m early |
| AMY Amberley | 1 | 07:58 ✔ On Time | 07:58 ⚠ 1m late |
| PUL Pulborough | 1 | 08:04 ✔ On Time | 08:04 ⚠ 1m late |
| BIG Billingshurst | 1 | 08:11 ✔ On Time | 08:11 ✔ On Time |
| CHH Christs Hospital | 1 | 08:17 ✔ On Time | 08:17 ⚠ 1m late |
| HRH Horsham | 2 | 08:21 ✔ On Time | 08:21 ⚠ 1m late |
| CRW Crawley | 1 | 08:30 ⚠ 1m late | 08:30 ⚠ 1m late |
| TBD Three Bridges | 1 | 08:35 ✔ 1m early | 08:36 ✔ On Time |
| GTW Gatwick Airport | 1 | 08:40 ⚠ 1m late | 08:41 ⚠ 2m late |
| RDH Redhill | 2 | 08:49 ⚠ 2m late | 08:51 ⚠ 1m late |
| CDS Coulsdon South | 1 | 08:58 ✔ On Time | 08:58 ⚠ 2m late |
| ECR East Croydon | 1 | 09:04 ⚠ 1m late | 09:05 ⚠ 2m late |
| CLJ Clapham Junction | 12 | 09:14 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CLJ Clapham Junction | 11 | 09:21 ⚠ 1m late | |
| EAD Earlsfield | 3 | 09:24 ⚠ 1m late | 09:24 ⚠ 1m late |
| WIM Wimbledon | 8 | 09:28 ✔ On Time | 09:28 ⚠ 1m late |
| SUR Surbiton | 4 | 09:35 ⚠ 1m late | 09:36 ⚠ 1m late |
| ESH Esher | 4 | 09:40 ✔ On Time | 09:40 ⚠ 1m late |
| HER Hersham | 2 | 09:43 ✔ On Time | 09:43 ⚠ 1m late |
| WAL Walton-on-Thames | 2 | 09:45 ⚠ 1m late | 09:45 ⚠ 2m late |
| WYB Weybridge | 3 | 09:49 ✔ On Time | 09:49 ⚠ 1m late |
| BFN Byfleet & New Haw | 2 | 09:52 ✔ On Time | 09:52 ⚠ 1m late |
| WBY West Byfleet | 3 | 09:55 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WBY West Byfleet | 1 | 10:56 ✔ On Time | |
| BFN Byfleet & New Haw | 1 | 10:59 ✔ 1m early | 11:00 ✔ 1m early |
| ASN Addlestone | 2 | 11:04 ✔ 1m early | 11:04 ✔ On Time |
| CHY Chertsey | 2 | 11:07 ✔ 1m early | 11:07 ✔ On Time |
| VIR Virginia Water | 3 | 11:12 ✔ On Time | 11:12 ✔ On Time |
| EGH Egham | 1 | 11:16 ✔ On Time | 11:16 ⚠ 1m late |
| SNS Staines | 1 | 11:21 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SNS Staines | 2 | 11:52 ✔ On Time | |
| WRY Wraysbury | 2 | 11:56 ✔ On Time | 11:56 ✔ On Time |
| SNY Sunnymeads | 2 | 11:59 ✔ On Time | 11:59 ⚠ 1m late |
| DAT Datchet | 2 | 12:02 ✔ On Time | 12:03 ⚠ 10m late |
| WNR Windsor & Eton Riverside | 2 | 12:10 ⚠ 8m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WNR Windsor & Eton Riverside | 2 | 12:34 ✔ 1m early | |
| DAT Datchet | 1 | 12:37 ✔ On Time | 12:38 ✔ On Time |
| SNY Sunnymeads | 1 | 12:41 ✔ 1m early | 12:41 ✔ On Time |
| WRY Wraysbury | 1 | 12:44 ✔ 1m early | 12:45 ✔ 1m early |
| SNS Staines | 1 | 12:49 ✔ 1m early | 12:50 ✔ On Time |
| AFS Ashford (Surrey) | 1 | 12:53 ✔ 1m early | 12:53 ✔ On Time |
| FEL Feltham | 1 | 12:58 ✔ 2m early | 12:59 ✔ 1m early |
| WTN Whitton (London) | 1 | 13:03 ✔ 1m early | 13:03 ✔ 1m early |
| TWI Twickenham | 4 | 13:06 ✔ 2m early | 13:07 ✔ 1m early |
| SMG St Margarets (London) | 2 | 13:09 ✔ 2m early | 13:09 ✔ 1m early |
| RMD Richmond (London) | 2 | 13:12 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RMD Richmond (London) | 4 | 13:26 ✔ On Time | |
| KWG Kew Gardens | 1 | 13:30 ✔ On Time | 13:30 ⚠ 1m late |
| GUN Gunnersbury | 2 | 13:33 ✔ On Time | 13:33 ⚠ 1m late |
| SAT South Acton | 2 | 13:35 ⚠ 1m late | 13:35 ⚠ 2m late |
| ACC Acton Central | 2 | 13:38 ✔ On Time | 13:38 ⚠ 1m late |
| WIJ Willesden Junction | 4 | 13:43 ✔ On Time | 13:43 ⚠ 1m late |
| KNR Kensal Rise | 2 | 13:46 ✔ On Time | 13:46 ⚠ 1m late |
| BSP Brondesbury Park | 2 | 13:48 ✔ On Time | 13:48 ⚠ 1m late |
| BSY Brondesbury | 2 | 13:49 ⚠ 1m late | 13:49 ⚠ 2m late |
| WHD West Hampstead | 2 | 13:51 ⚠ 1m late | 13:51 ⚠ 2m late |
| FNY Finchley Road & Frognal | 2 | 13:53 ⚠ 1m late | 13:53 ⚠ 1m late |
| HDH Hampstead Heath | 2 | 13:55 ⚠ 1m late | 13:55 ⚠ 1m late |
| GPO Gospel Oak | 2 | 13:58 ✔ On Time | 13:58 ⚠ 1m late |
| KTW Kentish Town West | 2 | 14:00 ✔ On Time | 14:00 ⚠ 1m late |
| CMD Camden Road | 2 | 14:03 ✔ On Time | 14:03 ⚠ 1m late |
| CIR Caledonian Rd & Barnsbury | 3 | 14:06 ✔ On Time | 14:06 ⚠ 1m late |
| HHY Highbury & Islington | 8 | 14:08 ⚠ 1m late | 14:09 ✔ On Time |
| CNN Canonbury | 4 | 14:10 ⚠ 1m late | 14:10 ⚠ 2m late |
| DLK Dalston Kingsland | 2 | 14:13 ✔ On Time | 14:13 ⚠ 1m late |
| HKC Hackney Central | 2 | 14:15 ⚠ 1m late | 14:15 ⚠ 1m late |
| HMN Homerton | 2 | 14:17 ⚠ 1m late | 14:17 ⚠ 1m late |
| HKW Hackney Wick | 2 | 14:19 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HKW Hackney Wick | 1 | 14:26 ⚠ 1m late | |
| HMN Homerton | 1 | 14:29 ✔ On Time | 14:29 ✔ On Time |
| HKC Hackney Central | 1 | 14:31 ✔ On Time | 14:31 ✔ On Time |
| DLK Dalston Kingsland | 1 | 14:33 ✔ On Time | 14:33 ⚠ 1m late |
| CNN Canonbury | 3 | 14:35 ✔ On Time | 14:35 ⚠ 1m late |
| HHY Highbury & Islington | 7 | 14:37 ⚠ 1m late | 14:38 ✔ On Time |
| CIR Caledonian Rd & Barnsbury | 2 | 14:39 ✔ On Time | 14:39 ⚠ 1m late |
| CMD Camden Road | 1 | 14:42 ✔ On Time | 14:43 ✔ On Time |
| KTW Kentish Town West | 1 | 14:45 ✔ On Time | 14:45 ✔ On Time |
| GPO Gospel Oak | 1 | 14:47 ✔ On Time | 14:48 ✔ On Time |
| HDH Hampstead Heath | 1 | 14:50 ✔ On Time | 14:50 ✔ On Time |
| FNY Finchley Road & Frognal | 1 | 14:52 ✔ On Time | 14:52 ⚠ 1m late |
| WHD West Hampstead | 1 | 14:54 ✔ On Time | 14:54 ✔ On Time |
| BSY Brondesbury | 1 | 14:56 ✔ On Time | 14:56 ✔ On Time |
| BSP Brondesbury Park | 1 | 14:58 ✔ 1m early | 14:58 ✔ On Time |
| KNR Kensal Rise | 1 | 15:00 ✔ 1m early | 15:00 ✔ On Time |
| WIJ Willesden Junction | 5 | 15:03 ✔ 1m early | 15:03 ✔ On Time |
| SPB Shepherd's Bush | 1 | 15:10 ✔ On Time | 15:10 ⚠ 1m late |
| KPA Kensington Olympia | 3 | 15:12 ✔ On Time | 15:12 ⚠ 1m late |
| WBP West Brompton | 3 | 15:15 ✔ On Time | 15:15 ⚠ 1m late |
| IMW Imperial Wharf | 1 | 15:17 ⚠ 1m late | 15:17 ⚠ 1m late |
| CLJ Clapham Junction | 1 | 15:25 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CLJ Clapham Junction | 15 | 15:45 ✔ 1m early | |
| BAL Balham | 1 | 15:50 ✔ 2m early | 15:50 ✔ On Time |
| MTC Mitcham Eastfields | 2 | 15:57 ✔ 2m early | 15:57 ✔ 1m early |
| MIJ Mitcham Junction | 2 | 16:00 ✔ 1m early | 16:00 ✔ On Time |
| HCB Hackbridge | 2 | 16:03 ✔ 1m early | 16:03 ✔ On Time |
| CSH Carshalton | 2 | 16:06 ✔ 1m early | 16:06 ✔ On Time |
| SUO Sutton (Surrey) | 2 | 16:10 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SUO Sutton (Surrey) | 2 | 16:19 ✔ 1m early | |
| WSU West Sutton | 1 | 16:22 ✔ 1m early | 16:22 ✔ On Time |
| SUC Sutton Common | 1 | 16:24 ✔ 1m early | 16:24 ✔ On Time |
| SIH St Helier (Surrey) | 1 | 16:27 ✔ 2m early | 16:27 ✔ 1m early |
| MDS Morden South | 1 | 16:29 ✔ 2m early | 16:29 ✔ 1m early |
| SMO South Merton | 1 | 16:31 ✔ 1m early | 16:31 ✔ 1m early |
| WBO Wimbledon Chase | 1 | 16:33 ✔ 1m early | 16:33 ✔ On Time |
| WIM Wimbledon | 9 | 16:36 ✔ 1m early | 16:37 ✔ 1m early |
| HYR Haydons Road | 1 | 16:39 ✔ 1m early | 16:39 ✔ On Time |
| TOO Tooting | 1 | 16:42 ✔ 1m early | 16:43 ✔ 1m early |
| STE Streatham (Greater London) | 2 | 16:47 ✔ 1m early | 16:47 ✔ On Time |
| TUH Tulse Hill | 1 | 16:51 ✔ On Time | 16:52 ✔ 1m early |
| HNH Herne Hill | 2 1 | 16:55 ✔ On Time | 16:56 ✔ On Time |
| LGJ Loughborough Junction | 1 | 16:59 ✔ On Time | 16:59 ✔ On Time |
| EPH Elephant & Castle | 1 | 17:03 ✔ 1m early | 17:04 ✔ 1m early |
| BFR London Blackfriars | 4 | 17:08 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BFR London Blackfriars | 2 | 17:25 ✔ On Time | |
| ZFD Farringdon | 4 | 17:29 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| ZFD Farringdon | A | 17:42 ✔ On Time | |
| LST London Liverpool Street | A | 17:44 ✔ On Time | 17:45 ✔ On Time |
| ZLW Whitechapel | A | 17:47 ✔ On Time | 17:47 ✔ On Time |
| CWX Canary Wharf | A | 17:51 ✔ 1m early | 17:51 ✔ On Time |
| CUS Custom House | A | 17:55 ✔ 1m early | 17:55 ✔ On Time |
| WWC Woolwich | A | 17:59 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WWC Woolwich | B | 18:12 ✔ On Time | |
| CUS Custom House | B | 18:16 ✔ On Time | 18:16 ⚠ 1m late |
| CWX Canary Wharf | B | 18:20 ✔ 1m early | 18:20 ✔ On Time |
| ZLW Whitechapel | B | 18:24 ✔ On Time | 18:24 ✔ On Time |
| LST London Liverpool Street | B | 18:27 ✔ 1m early | 18:27 ✔ On Time |
| ZFD Farringdon | B | 18:29 ✔ On Time | 18:30 ✔ On Time |
| TCR Tottenham Court Road | B | 18:32 ✔ On Time | 18:33 ✔ On Time |
| BDS Bond Street | B | 18:35 ✔ 1m early | 18:35 ✔ On Time |
| PAD London Paddington | B | 18:38 ✔ 1m early | 18:39 ✔ On Time |
| AML Acton Main Line | 3 | 18:45 ✔ 1m early | 18:45 ✔ On Time |
| EAL Ealing Broadway | 3 | 18:48 ✔ 1m early | 18:48 ✔ On Time |
| WEA West Ealing | 3 | 18:51 ✔ 2m early | 18:51 ✔ 1m early |
| HAN Hanwell | 2 | 18:53 ✔ 1m early | 18:53 ✔ On Time |
| STL Southall | 3 | 18:56 ✔ On Time | 18:56 ✔ On Time |
| HAY Hayes & Harlington | 3 | 18:59 ✔ 1m early | 18:59 ✔ On Time |
| HXX Heathrow Airport Terminals 1, 2 and 3 | 1 | 19:06 ✔ 1m early | 19:07 ✔ 1m early |
| HAF Heathrow Airport Terminal 4 | 2 | 19:12 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HAF Heathrow Airport Terminal 4 | 2 | 19:30 ✔ On Time | |
| HXX Heathrow Airport Terminals 1, 2 and 3 | 2 | 19:35 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HXX Heathrow Airport Terminals 1, 2 and 3 | 1 | 19:42 ⚠ 3m late | |
| HWV Heathrow Airport Terminal 5 | 3 | 19:46 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HWV Heathrow Airport Terminal 5 | 3 | 19:57 ✔ On Time | |
| HXX Heathrow Airport Terminals 1, 2 and 3 | 2 | 20:01 ✔ 1m early | 20:02 ✔ 1m early |
| PAD London Paddington | 7 | 20:18 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PAD London Paddington | B | 20:32 ✔ On Time | |
| EAL Ealing Broadway | 3 | 20:40 ✔ 1m early | 20:41 ✔ On Time |
| STL Southall | 3 | 20:45 ✔ On Time | 20:45 ⚠ 1m late |
| HAY Hayes & Harlington | 3 | 20:48 ✔ On Time | 20:49 ✔ On Time |
| WDT West Drayton | 3 | 20:52 ✔ On Time | 20:52 ⚠ 1m late |
| IVR Iver | 3 | 20:55 ✔ On Time | 20:55 ✔ On Time |
| LNY Langley (Berks) | 3 | 20:57 ⚠ 1m late | 20:57 ⚠ 1m late |
| SLO Slough | 4 | 21:01 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SLO Slough | 1 | 21:28 ✔ 1m early | |
| WNC Windsor & Eton Central | BAY 1 | 21:34 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WNC Windsor & Eton Central | BAY 1 | 21:48 ✔ On Time | |
| SLO Slough | 1 | 21:54 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SLO Slough | 5 | 22:03 ✔ 1m early | |
| PAD London Paddington | 2 | 22:23 ⚠ 2m late |