| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SAL Salisbury | 3 | 05:44 ✔ On Time | |
| GRT Grateley | 1 | 05:56 ✔ On Time | 05:56 ⚠ 1m late |
| ADV Andover | 1 | 06:03 ✔ On Time | 06:04 ✔ On Time |
| WCH Whitchurch (Hants) | 1 | 06:12 ✔ 1m early | 06:12 ⚠ 1m late |
| OVR Overton | 1 | 06:18 ✔ 1m early | 06:18 ✔ On Time |
| BSK Basingstoke | 3 | 06:29 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BSK Basingstoke | 2 | 07:25 ✔ 1m early | |
| MIC Micheldever | 2 | 07:35 ✔ On Time | 07:35 ⚠ 1m late |
| WIN Winchester | 2 | 07:44 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WIN Winchester | ??? | 07:54 | |
| SHW Shawford | ??? | 08:06 | 08:06 |
| ESL Eastleigh | ??? | 08:23 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| ESL Eastleigh | 3 | 08:31 ✔ 1m early | |
| HDE Hedge End | 2 | 08:37 ✔ 1m early | 08:37 ✔ On Time |
| BOE Botley | 2 | 08:41 ✔ 1m early | 08:41 ✔ On Time |
| FRM Fareham | 3 | 08:49 ✔ 1m early | 08:49 ⚠ 1m late |
| PTC Portchester | 2 | 08:55 ✔ 1m early | 08:55 ✔ On Time |
| CSA Cosham | 2 | 08:59 ✔ 1m early | 09:00 ✔ 1m early |
| HLS Hilsea | 2 | 09:05 ✔ 2m early | 09:05 ✔ On Time |
| FTN Fratton | 2 | 09:09 ✔ 1m early | 09:10 ✔ On Time |
| PMS Portsmouth & Southsea | 2 | 09:13 ✔ 1m early | 09:14 ✔ 1m early |
| PMH Portsmouth Harbour | 5 | 09:18 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PMH Portsmouth Harbour | ??? | 10:15 | |
| RYP Ryde Pier Head | ??? | 10:37 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RYP Ryde Pier Head | ??? | 10:47 | |
| RYD Ryde Esplanade | ??? | 10:50 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RYD Ryde Esplanade | ??? | 10:59 ✔ On Time | |
| RYR Ryde St Johns Road | ??? | 11:02 ✔ 1m early | 11:03 ✔ On Time |
| BDN Brading | ??? | 11:11 ✔ 2m early | 11:12 ✔ On Time |
| SAN Sandown | ??? | 11:16 ✔ 1m early | 11:17 ✔ On Time |
| LKE Lake | ??? | 11:20 ✔ 1m early | 11:20 ✔ On Time |
| SHN Shanklin | ??? | 11:23 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SHN Shanklin | ??? | 11:30 ✔ On Time | |
| LKE Lake | ??? | 11:33 ✔ 1m early | 11:33 ✔ On Time |
| SAN Sandown | ??? | 11:36 ✔ 2m early | 11:36 ✔ On Time |
| BDN Brading | ??? | 11:41 ✔ 2m early | 11:41 ✔ On Time |
| RYR Ryde St Johns Road | ??? | 11:49 ✔ 2m early | 11:50 ✔ On Time |
| RYD Ryde Esplanade | ??? | 11:53 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RYD Ryde Esplanade | ??? | 12:02 | |
| RYP Ryde Pier Head | ??? | 12:05 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RYP Ryde Pier Head | ??? | 12:45 | |
| PMH Portsmouth Harbour | ??? | 13:07 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PMH Portsmouth Harbour | 5 | 13:45 ✔ 1m early | |
| PMS Portsmouth & Southsea | 1 | 13:48 ✔ On Time | 13:51 ✔ 1m early |
| FTN Fratton | 1 | 13:54 ✔ 1m early | 13:55 ⚠ 12m late |
| HAV Havant | 1 | 14:03 ⚠ 16m late | 14:04 ⚠ 17m late |
| PTR Petersfield | 1 | 14:17 ⚠ 17m late | 14:18 ⚠ 18m late |
| HSL Haslemere | 3 | 14:30 ⚠ 18m late | 14:32 ⚠ 18m late |
| GOD Godalming | 1 | 14:42 ⚠ 17m late | 14:42 ⚠ 19m late |
| GLD Guildford | 5 | 14:49 ⚠ 19m late | 14:50 ⚠ 19m late |
| WOK Woking | 2 | 14:57 ⚠ 20m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WOK Woking | 3 | 15:33 ✔ On Time | |
| WBY West Byfleet | 1 | 15:37 ✔ 1m early | 15:37 ⚠ 1m late |
| BFN Byfleet & New Haw | 1 | 15:40 ✔ On Time | 15:40 ⚠ 1m late |
| WYB Weybridge | 2 | 15:43 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WYB Weybridge | 1 | 16:03 ✔ On Time | |
| ASN Addlestone | 2 | 16:07 ✔ On Time | 16:07 ⚠ 1m late |
| CHY Chertsey | 2 | 16:10 ✔ On Time | 16:10 ⚠ 1m late |
| VIR Virginia Water | 3 | 16:15 ✔ On Time | 16:24 ⚠ 2m late |
| EGH Egham | 1 | 16:27 ⚠ 3m late | 16:27 ⚠ 4m late |
| SNS Staines | 1 | 16:32 ⚠ 3m late | 16:33 ⚠ 3m late |
| AFS Ashford (Surrey) | 1 | 16:36 ⚠ 2m late | 16:36 ⚠ 3m late |
| FEL Feltham | 1 | 16:40 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| FEL Feltham | 1 | 17:01 ⚠ 1m late | |
| TWI Twickenham | 3 | 17:07 ⚠ 7m late | 17:09 ⚠ 6m late |
| RMD Richmond (London) | 2 | 17:13 ⚠ 6m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RMD Richmond (London) | 5 | 17:31 ✔ 1m early | |
| KWG Kew Gardens | 1 | 17:34 ✔ On Time | 17:34 ✔ On Time |
| GUN Gunnersbury | 2 | 17:37 ✔ On Time | 17:37 ✔ On Time |
| SAT South Acton | 2 | 17:40 ⚠ 7m late | 17:40 ⚠ 9m late |
| ACC Acton Central | 2 | 17:42 ⚠ 8m late | 17:44 ⚠ 8m late |
| WIJ Willesden Junction | 4 | 17:51 ⚠ 5m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WIJ Willesden Junction | 5 | 18:03 ⚠ 9m late | |
| SPB Shepherd's Bush | 1 | 18:10 ⚠ 8m late | 18:10 ⚠ 8m late |
| KPA Kensington Olympia | 3 | 18:12 ⚠ 8m late | 18:12 ⚠ 9m late |
| WBP West Brompton | 3 | 18:15 ⚠ 8m late | 18:15 ⚠ 8m late |
| IMW Imperial Wharf | 1 | 18:17 ⚠ 8m late | 18:17 ⚠ 9m late |
| CLJ Clapham Junction | 1 | 18:26 ⚠ 5m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CLJ Clapham Junction | 11 | 18:45 ✔ On Time | |
| EAD Earlsfield | 3 | 18:48 ✔ On Time | 18:48 ⚠ 1m late |
| WIM Wimbledon | 8 | 18:52 ✔ On Time | 18:52 ⚠ 1m late |
| RAY Raynes Park | 3 | 18:55 ⚠ 1m late | 18:55 ⚠ 2m late |
| NEM New Malden | 4 | 18:58 ⚠ 1m late | 18:58 ⚠ 1m late |
| BRS Berrylands | 2 | 19:00 ⚠ 2m late | 19:00 ⚠ 3m late |
| SUR Surbiton | 4 | 19:05 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SUR Surbiton | 4 | 19:27 ✔ On Time | |
| HYW Hinchley Wood | 2 | 19:31 ✔ On Time | 19:32 ✔ 1m early |
| CLG Claygate | 2 | 19:34 ✔ On Time | 19:35 ✔ On Time |
| OXS Oxshott | 2 | 19:38 ✔ On Time | 19:39 ✔ On Time |
| CSD Cobham & Stoke d'Abernon | 2 | 19:42 ✔ 1m early | 19:43 ✔ On Time |
| EFF Effingham Junction | 2 | 19:51 ✔ 5m early | 19:51 ✔ On Time |
| HSY Horsley | 2 | 19:54 ✔ 1m early | 19:54 ✔ On Time |
| CLA Clandon | 2 | 19:59 ✔ 1m early | 20:00 ✔ On Time |
| LRD London Road (Guildford) | 2 | 20:05 ✔ On Time | 20:05 ⚠ 1m late |
| GLD Guildford | 2 | 20:10 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GLD Guildford | 4 | 20:25 ✔ 1m early | |
| FNC Farncombe | 2 | 20:30 ✔ On Time | 20:31 ✔ On Time |
| GOD Godalming | 2 | 20:33 ✔ 1m early | 20:34 ✔ On Time |
| MLF Milford (Surrey) | 2 | 20:38 ✔ 2m early | 20:38 ✔ On Time |
| WTY Witley | 2 | 20:42 ✔ 2m early | 20:42 ✔ On Time |
| HSL Haslemere | 2 | 20:50 ✔ 1m early | 20:57 ✔ On Time |
| LIP Liphook | 2 | 21:02 ✔ 1m early | 21:02 ⚠ 2m late |
| LIS Liss | 2 | 21:08 ✔ 1m early | 21:08 ⚠ 2m late |
| PTR Petersfield | 2 | 21:13 ✔ On Time | 21:13 ⚠ 1m late |
| RLN Rowlands Castle | 2 | 21:23 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RLN Rowlands Castle | 2 | 22:26 ⚠ 2m late | |
| HAV Havant | 2 | 22:32 ✔ On Time | 22:33 ✔ On Time |
| BDH Bedhampton | 2 | 22:36 ✔ 1m early | 22:36 ✔ On Time |
| HLS Hilsea | 2 | 22:42 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HLS Hilsea | 1 | 22:54 ⚠ 1m late | |
| CSA Cosham | 1 | 22:59 ✔ On Time | 23:00 ✔ On Time |
| PTC Portchester | 1 | 23:04 ✔ On Time | 23:04 ⚠ 1m late |
| FRM Fareham | 1 | 23:10 ✔ On Time | 23:11 ✔ On Time |
| SNW Swanwick | 1 | 23:17 ✔ 2m early | 23:18 ✔ On Time |
| BUO Bursledon | 1 | 23:21 ✔ On Time | 23:21 ⚠ 1m late |
| HME Hamble | 1 | 23:24 ⚠ 2m late | 23:25 ⚠ 1m late |
| NTL Netley | 1 | 23:27 ⚠ 1m late | 23:27 ⚠ 1m late |
| SHO Sholing | 1 | 23:31 ✔ On Time | 23:31 ⚠ 2m late |
| WLS Woolston | 1 | 23:33 ⚠ 2m late | 23:34 ⚠ 1m late |
| BTE Bitterne | 1 | 23:37 ⚠ 1m late | 23:37 ⚠ 3m late |
| SDN St Denys | 4 | 23:40 ⚠ 2m late | 23:40 ⚠ 3m late |
| SOU Southampton Central | 2A | 23:46 ⚠ 1m late |