| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LWT Lowestoft | 2 | 08:05 ✔ On Time | |
| OUS Oulton Broad South | ??? | 08:11 ✔ 1m early | 08:11 ✔ On Time |
| BCC Beccles | 1 | 08:20 ✔ On Time | 08:21 ✔ On Time |
| BRP Brampton (Suffolk) | ??? | 08:29 ✔ 1m early | 08:29 ✔ On Time |
| HAS Halesworth | 1 | 08:37 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HAS Halesworth | ??? | 08:42 | |
| DSM Darsham | ??? | 08:55 | 08:55 |
| SAX Saxmundham | ??? | 09:05 | 09:05 |
| WCM Wickham Market | ??? | 09:25 | 09:25 |
| MES Melton (Suffolk) | ??? | 09:40 | 09:40 |
| WDB Woodbridge | ??? | 09:50 | 09:50 |
| IPS Ipswich | ??? | 10:20 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| IPS Ipswich | 2B 2 | 10:55 ✔ 1m early | |
| WFI Westerfield | 1 | 11:01 ✔ 2m early | 11:01 ✔ 1m early |
| DBR Derby Road (Ipswich) | 2 | 11:06 ✔ 2m early | 11:06 ✔ 1m early |
| TRM Trimley | 1 | 11:15 ✔ 2m early | 11:15 ✔ 1m early |
| FLX Felixstowe | 1 | 11:21 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| FLX Felixstowe | 1 | 11:25 ✔ 1m early | |
| TRM Trimley | 1 | 11:28 ✔ 1m early | 11:28 ✔ On Time |
| DBR Derby Road (Ipswich) | 1 | 11:38 ✔ 2m early | 11:38 ✔ 1m early |
| WFI Westerfield | 1 | 11:43 ✔ 1m early | 11:43 ✔ 1m early |
| IPS Ipswich | 2B 3 | 11:50 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| IPS Ipswich | 1 | 13:20 ✔ 1m early | |
| NMT Needham Market | 1 | 13:28 ✔ 1m early | 13:28 ✔ 1m early |
| SMK Stowmarket | 2 | 13:32 ✔ 1m early | 13:33 ✔ On Time |
| ESW Elmswell | 1 | 13:42 ✔ 3m early | 13:42 ✔ 2m early |
| TRS Thurston | 1 | 13:48 ✔ 3m early | 13:48 ✔ 1m early |
| BSE Bury St Edmunds | 1 | 13:55 ✔ 3m early | 13:57 ✔ 1m early |
| KNE Kennett | 2 | 14:06 ✔ On Time | 14:06 ⚠ 1m late |
| NMK Newmarket | 1 | 14:17 ✔ 1m early | 14:18 ✔ On Time |
| CBG Cambridge | 5 | 14:39 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CBG Cambridge | 8 | 15:18 ✔ 1m early | |
| SED Shelford (Cambs) | 1 | 15:25 ✔ 3m early | 15:25 ✔ 1m early |
| WLF Whittlesford Parkway | 1 | 15:29 ✔ 1m early | 15:29 ✔ 1m early |
| GRC Great Chesterford | 1 | 15:33 ✔ 1m early | 15:33 ✔ 1m early |
| AUD Audley End | 1 | 15:39 ✔ 1m early | 15:39 ✔ 1m early |
| NWE Newport (Essex) | 1 | 15:42 ✔ 1m early | 15:42 ✔ 1m early |
| ESM Elsenham (Essex) | 1 | 15:48 ✔ 2m early | 15:48 ✔ 1m early |
| SST Stansted Mountfitchet | 1 | 15:52 ✔ 2m early | 15:52 ✔ 1m early |
| BIS Bishops Stortford | 2 | 15:57 ✔ 2m early | 15:57 ✔ 1m early |
| SAW Sawbridgeworth | 1 | 16:02 ✔ 1m early | 16:02 ✔ 1m early |
| HWM Harlow Mill | 1 | 16:05 ✔ 1m early | 16:05 ✔ On Time |
| HWN Harlow Town | 2 | 16:08 ✔ 1m early | 16:08 ✔ On Time |
| BXB Broxbourne | 2 | 16:14 ✔ On Time | 16:14 ✔ On Time |
| CHN Cheshunt | 1 | 16:18 ✔ On Time | 16:18 ⚠ 1m late |
| NUM Northumberland Park | 3 | 00:00 ⚠ 986m late | 16:27 ⚠ 1m late |
| TOM Tottenham Hale | 3 | 16:30 ✔ On Time | 16:32 ✔ 1m early |
| LEB Lea Bridge | 1 | 16:36 ✔ 1m early | 16:36 ✔ 1m early |
| SRA Stratford (London) | 12 | 16:42 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SRA Stratford (London) | 2 | 16:53 ✔ On Time | |
| HKW Hackney Wick | 1 | 16:56 ✔ 1m early | 16:56 ✔ On Time |
| HMN Homerton | 1 | 16:59 ✔ 1m early | 16:59 ✔ On Time |
| HKC Hackney Central | 1 | 17:01 ✔ 1m early | 17:01 ✔ On Time |
| DLK Dalston Kingsland | 1 | 17:03 ✔ On Time | 17:03 ✔ On Time |
| CNN Canonbury | 3 | 17:05 ✔ On Time | 17:05 ✔ On Time |
| HHY Highbury & Islington | 7 | 17:08 ✔ 1m early | 17:08 ✔ On Time |
| CIR Caledonian Rd & Barnsbury | 2 | 17:09 ✔ On Time | 17:09 ⚠ 1m late |
| CMD Camden Road | 1 | 17:13 ✔ 1m early | 17:13 ✔ On Time |
| KTW Kentish Town West | 1 | 17:15 ✔ On Time | 17:15 ✔ On Time |
| GPO Gospel Oak | 1 | 17:18 ✔ 1m early | 17:18 ✔ On Time |
| HDH Hampstead Heath | 1 | 17:20 ✔ 1m early | 17:20 ✔ On Time |
| FNY Finchley Road & Frognal | 1 | 17:22 ✔ On Time | 17:22 ⚠ 1m late |
| WHD West Hampstead | 1 | 17:24 ✔ On Time | 17:24 ✔ On Time |
| BSY Brondesbury | 1 | 17:26 ✔ 1m early | 17:26 ✔ On Time |
| BSP Brondesbury Park | 1 | 17:28 ✔ 1m early | 17:28 ✔ On Time |
| KNR Kensal Rise | 1 | 17:30 ✔ 1m early | 17:30 ✔ On Time |
| WIJ Willesden Junction | 5 | 17:33 ✔ 1m early | 17:33 ✔ On Time |
| SPB Shepherd's Bush | 1 | 17:40 ✔ 1m early | 17:40 ✔ On Time |
| KPA Kensington Olympia | 3 | 17:42 ✔ 1m early | 17:42 ✔ On Time |
| WBP West Brompton | 3 | 17:45 ✔ 1m early | 17:45 ✔ On Time |
| IMW Imperial Wharf | 1 | 17:47 ✔ On Time | 17:47 ✔ On Time |
| CLJ Clapham Junction | 1 | 17:55 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CLJ Clapham Junction | 5 | 18:19 ✔ 1m early | |
| PUT Putney | 3 | 18:22 ✔ 1m early | 18:23 ✔ 1m early |
| RMD Richmond (London) | 1 | 18:28 ✔ 1m early | 18:29 ✔ 1m early |
| TWI Twickenham | 5 | 18:32 ✔ 1m early | 18:33 ✔ 1m early |
| FEL Feltham | 2 | 18:38 ✔ 1m early | 18:39 ✔ 1m early |
| SNS Staines | 2 | 18:45 ✔ 1m early | 18:45 ✔ On Time |
| EGH Egham | 2 | 18:50 ✔ On Time | 18:50 ⚠ 1m late |
| VIR Virginia Water | 2 | 18:54 ✔ On Time | 18:54 ⚠ 2m late |
| SNG Sunningdale | 2 | 19:00 ✔ On Time | 19:00 ⚠ 1m late |
| ACT Ascot (Berks) | 2 | 19:05 ✔ 1m early | 19:05 ⚠ 9m late |
| MAO Martins Heron | 2 | 19:09 ⚠ 8m late | 19:09 ⚠ 9m late |
| BCE Bracknell | 2 | 19:12 ⚠ 9m late | 19:13 ⚠ 8m late |
| WKM Wokingham | 2 | 19:19 ⚠ 8m late | 19:19 ⚠ 8m late |
| WNS Winnersh | 2 | 19:23 ⚠ 8m late | 19:23 ⚠ 8m late |
| WTI Winnersh Triangle | 2 | 19:25 ⚠ 8m late | 19:25 ⚠ 8m late |
| EAR Earley | 2 | 19:27 ⚠ 9m late | 19:27 ⚠ 9m late |
| RDG Reading | 6 | 19:32 ⚠ 9m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RDG Reading | 2 | 19:43 ⚠ 1m late | |
| THE Theale | 2 | 19:50 ⚠ 1m late | 19:50 ⚠ 2m late |
| THA Thatcham | 1 | 19:58 ⚠ 2m late | 19:58 ⚠ 3m late |
| NBY Newbury | 1 | 20:04 ⚠ 3m late | 20:05 ⚠ 3m late |
| KIT Kintbury | 1 | 20:11 ⚠ 3m late | 20:11 ⚠ 3m late |
| HGD Hungerford | 2 | 20:16 ⚠ 2m late | 20:16 ⚠ 3m late |
| BDW Bedwyn | 1 | 20:23 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BDW Bedwyn | 2 | 20:40 ✔ 1m early | |
| HGD Hungerford | 1 | 20:46 ✔ 1m early | 20:46 ✔ On Time |
| KIT Kintbury | 2 | 20:50 ✔ On Time | 20:50 ✔ On Time |
| NBY Newbury | 2 | 20:57 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| NBY Newbury | 3 | 21:56 ✔ 1m early | |
| NRC Newbury Racecourse | 2 | 21:58 ✔ 1m early | 21:58 ✔ On Time |
| THA Thatcham | 2 | 22:02 ✔ On Time | 22:03 ✔ 1m early |
| MDG Midgham | 2 | 22:06 ✔ On Time | 22:06 ✔ On Time |
| AMT Aldermaston | 1 | 22:09 ✔ On Time | 22:09 ✔ On Time |
| THE Theale | 1 | 22:13 ⚠ 1m late | 22:13 ⚠ 1m late |
| RDW Reading West | 2 | 22:20 ✔ 1m early | 22:21 ✔ 1m early |
| RDG Reading | 2 | 22:24 ✔ 1m early |