| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WAT London Waterloo | 6 | 07:48 ✔ 1m early | ||
| CLJ Clapham Junction | 11 | 07:56 ✔ On Time | 07:57 ✔ 1m early | |
| EAD Earlsfield | 3 | 08:00 ✔ 1m early | 08:00 ✔ On Time | |
| WIM Wimbledon | 8 | 08:04 ✔ 1m early | 08:04 ✔ On Time | |
| RAY Raynes Park | 3 | 08:08 ✔ 1m early | 08:08 ✔ 1m early | |
| NEM New Malden | 4 | 08:11 ✔ 1m early | 08:11 ⚠ 1m late | |
| NBT Norbiton | 2 | 08:14 ⚠ 2m late | 08:14 ⚠ 2m late | |
| KNG Kingston | 2 | 08:17 ⚠ 1m late | 08:17 ⚠ 2m late | |
| HMW Hampton Wick | 2 | 08:19 ⚠ 1m late | 08:19 ⚠ 2m late | |
| TED Teddington | 1 | 08:22 ⚠ 1m late | 08:22 ⚠ 1m late | |
| FLW Fulwell | 2 | 08:26 ⚠ 1m late | 08:26 ⚠ 1m late | |
| HMP Hampton (London) | 2 | 08:30 ✔ On Time | 08:30 ⚠ 1m late | |
| KMP Kempton Park Racecourse | 2 | 08:33 ⚠ 1m late | 08:33 ⚠ 1m late | |
| SUU Sunbury | 2 | 08:35 ⚠ 1m late | 08:35 ⚠ 2m late | |
| UPH Upper Halliford | 2 | 08:37 ⚠ 1m late | 08:37 ⚠ 2m late | |
| SHP Shepperton | 1 | 08:40 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SHP Shepperton | 1 | 09:11 ✔ 1m early | ||
| UPH Upper Halliford | 1 | 09:14 ✔ 1m early | 09:14 ✔ On Time | |
| SUU Sunbury | 1 | 09:16 ✔ On Time | 09:16 ✔ On Time | |
| KMP Kempton Park Racecourse | 1 | 09:18 ✔ On Time | 09:18 ✔ On Time | |
| HMP Hampton (London) | 1 | 09:21 ✔ On Time | 09:21 ⚠ 1m late | |
| FLW Fulwell | 1 | 09:24 ⚠ 1m late | 09:24 ⚠ 1m late | |
| TED Teddington | 2 | 09:29 ✔ 1m early | 09:29 ✔ On Time | |
| HMW Hampton Wick | 1 | 09:31 ✔ On Time | 09:31 ⚠ 1m late | |
| KNG Kingston | 3 | 09:33 ✔ On Time | 09:34 ✔ On Time | |
| NBT Norbiton | 1 | 09:36 ✔ On Time | 09:36 ⚠ 1m late | |
| NEM New Malden | 1 | 09:40 ✔ On Time | 09:40 ⚠ 1m late | |
| RAY Raynes Park | 2 | 09:43 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RAY Raynes Park | 4 | 10:10 ⚠ 1m late | ||
| MOT Motspur Park | 2 | 10:13 ⚠ 1m late | 10:13 ⚠ 2m late | |
| MAL Malden Manor | 2 | 10:17 ⚠ 1m late | 10:17 ⚠ 2m late | |
| TOL Tolworth | 2 | 10:19 ⚠ 2m late | 10:19 ⚠ 2m late | |
| CSN Chessington North | 2 | 10:22 ⚠ 1m late | 10:22 ⚠ 3m late | |
| CSS Chessington South | 1 | 10:25 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CSS Chessington South | 1 | 10:39 ✔ 1m early | ||
| CSN Chessington North | 1 | 10:41 ✔ 1m early | 10:41 ✔ On Time | |
| TOL Tolworth | 1 | 10:44 ✔ 1m early | 10:44 ✔ On Time | |
| MAL Malden Manor | 1 | 10:46 ✔ 1m early | 10:46 ✔ On Time | |
| MOT Motspur Park | 1 | 10:50 ✔ 1m early | 10:50 ✔ On Time | |
| RAY Raynes Park | 1 | 10:53 ✔ 1m early | 10:54 ✔ 1m early | |
| WIM Wimbledon | 5 | 10:57 ✔ 1m early | 10:58 ✔ 1m early | |
| EAD Earlsfield | 2 | 11:01 ✔ 1m early | 11:01 ✔ On Time | |
| CLJ Clapham Junction | 10 | 11:05 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CLJ Clapham Junction | 9 | 11:44 | ||
| WOK Woking | 4 | 12:06 | 12:07 | |
| BSK Basingstoke | 2 4 | 12:26 | 12:27 ✔ On Time | |
| WIN Winchester | 2 | 12:43 ✔ 1m early | 12:44 ✔ On Time | |
| SOA Southampton Airport Parkway | 2 | 12:52 ✔ 1m early | 12:53 ✔ 1m early | |
| SOU Southampton Central | 4 | 13:00 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SOU Southampton Central | 3B 3 | 13:35 ⚠ 4m late | ||
| SDN St Denys | 3 | 13:40 ⚠ 4m late | 13:41 ⚠ 4m late | |
| BTE Bitterne | 1 | 13:43 ⚠ 4m late | 13:43 ⚠ 5m late | |
| WLS Woolston | 2 1 | 13:47 ⚠ 4m late | 13:47 ⚠ 5m late | |
| SHO Sholing | 1 | 13:49 ⚠ 4m late | 13:49 ⚠ 3m late | |
| NTL Netley | 1 | 13:53 ⚠ 3m late | 13:53 ⚠ 4m late | |
| HME Hamble | 1 | 13:55 ⚠ 3m late | 13:55 ⚠ 4m late | |
| BUO Bursledon | 1 | 13:58 ⚠ 4m late | 13:58 ⚠ 5m late | |
| SNW Swanwick | 1 | 14:02 ⚠ 2m late | 14:02 ⚠ 5m late | |
| FRM Fareham | 3 | 14:09 ⚠ 3m late | 14:10 ⚠ 3m late | |
| PTC Portchester | 2 | 14:15 ⚠ 2m late | 14:15 ⚠ 3m late | |
| CSA Cosham | 2 | 14:19 ⚠ 3m late | 14:20 ⚠ 3m late | |
| HLS Hilsea | 2 | 14:26 ✔ On Time | 14:26 ⚠ 2m late | |
| FTN Fratton | 2 | 14:30 ⚠ 2m late | 14:30 ⚠ 3m late | |
| PMS Portsmouth & Southsea | 4 | 14:33 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| PMS Portsmouth & Southsea | 2 | 14:47 ✔ On Time | ||
| PMH Portsmouth Harbour | 4 | 14:51 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| PMH Portsmouth Harbour | ??? | 15:15 | ||
| RYP Ryde Pier Head | ??? | 15:37 |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RYP Ryde Pier Head | ??? | 16:02 | ||
| RYD Ryde Esplanade | ??? | 16:05 |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RYD Ryde Esplanade | ??? | 16:16 ✔ On Time | ||
| RYR Ryde St Johns Road | ??? | 16:19 ✔ On Time | 16:20 ✔ On Time | |
| SAB Smallbrook Junction | ??? | 00:00 ⚠ 983m late | 16:23 ✔ 1m early | |
| BDN Brading | ??? | 16:29 ✔ 2m early | 16:29 ✔ 1m early | |
| SAN Sandown | ??? | 16:34 ✔ 2m early | 16:34 ✔ On Time | |
| LKE Lake | ??? | 16:37 ✔ 1m early | 16:37 ✔ On Time | |
| SHN Shanklin | ??? | 16:40 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SHN Shanklin | ??? | 16:46 ✔ On Time | ||
| LKE Lake | ??? | 16:49 ✔ 1m early | 16:49 ✔ On Time | |
| SAN Sandown | ??? | 16:52 ✔ 1m early | 16:52 ⚠ 1m late | |
| BDN Brading | ??? | 16:57 ✔ 1m early | 16:57 ⚠ 1m late | |
| SAB Smallbrook Junction | ??? | 00:00 ⚠ 1022m late | 17:02 ✔ On Time | |
| RYR Ryde St Johns Road | ??? | 17:05 ✔ On Time | 17:06 ✔ On Time | |
| RYD Ryde Esplanade | ??? | 17:09 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RYD Ryde Esplanade | ??? | 17:17 | ||
| RYP Ryde Pier Head | ??? | 17:20 |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RYP Ryde Pier Head | ??? | 17:45 | ||
| PMH Portsmouth Harbour | ??? | 18:07 |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| PMH Portsmouth Harbour | 5 | 18:17 ✔ On Time | ||
| PMS Portsmouth & Southsea | 1 | 18:20 ✔ On Time | 18:22 ✔ 1m early | |
| FTN Fratton | 1 | 18:25 ✔ 1m early | 18:26 ✔ 1m early | |
| HLS Hilsea | 1 | 18:30 ✔ 1m early | 18:30 ⚠ 1m late | |
| CSA Cosham | 1 | 18:35 ✔ 1m early | 18:35 ✔ On Time | |
| PTC Portchester | 1 | 18:40 ✔ 1m early | 18:40 ✔ On Time | |
| FRM Fareham | 1 | 18:45 ✔ On Time | 18:46 ✔ On Time | |
| BOE Botley | 1 | 18:53 ✔ On Time | 18:53 ⚠ 1m late | |
| HDE Hedge End | 1 | 18:57 ✔ 1m early | 18:58 ✔ On Time | |
| ESL Eastleigh | 2 | 19:04 ✔ On Time | 19:11 ✔ On Time | |
| SHW Shawford | 1 | 19:17 ✔ 1m early | 19:17 ⚠ 1m late | |
| WIN Winchester | 1 | 19:22 ✔ On Time | 19:23 ✔ On Time | |
| MIC Micheldever | 1 | 19:32 ✔ 1m early | 19:32 ✔ On Time | |
| BSK Basingstoke | 3 | 19:42 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BSK Basingstoke | 5 | 20:06 ⚠ 2m late | ||
| BMY Bramley (Hants) | 1 | 20:13 ⚠ 1m late | 20:13 ⚠ 2m late | |
| MOR Mortimer | 2 | 20:18 ⚠ 2m late | 20:18 ⚠ 3m late | |
| RDW Reading West | 2 | 20:27 ⚠ 1m late | 20:28 ⚠ 1m late | |
| RDG Reading | 2 | 20:32 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RDG Reading | 11 | 20:45 ✔ 1m early | ||
| PAD London Paddington | 3 | 21:10 ⚠ 1m late |