| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WAT London Waterloo | 5 | 07:17 ✔ 1m early | |
| VXH Vauxhall | 8 | 07:20 ✔ On Time | 07:21 ✔ On Time |
| CLJ Clapham Junction | 11 | 07:25 ✔ On Time | 07:26 ✔ 1m early |
| EAD Earlsfield | 3 | 07:29 ✔ 1m early | 07:29 ✔ On Time |
| WIM Wimbledon | 8 | 07:33 ✔ 1m early | 07:33 ✔ 1m early |
| RAY Raynes Park | 4 | 07:36 ✔ 1m early | 07:36 ✔ On Time |
| MOT Motspur Park | 2 | 07:39 ✔ 1m early | 07:39 ✔ On Time |
| MAL Malden Manor | 2 | 07:43 ✔ 1m early | 07:43 ✔ On Time |
| TOL Tolworth | 2 | 07:45 ✔ On Time | 07:45 ✔ On Time |
| CSN Chessington North | 2 | 07:48 ✔ 1m early | 07:48 ✔ On Time |
| CSS Chessington South | 1 | 07:51 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CSS Chessington South | 1 | 08:04 ✔ 1m early | |
| CSN Chessington North | 1 | 08:06 ✔ 1m early | 08:06 ✔ On Time |
| TOL Tolworth | 1 | 08:09 ✔ 1m early | 08:09 ✔ On Time |
| MAL Malden Manor | 1 | 08:11 ✔ On Time | 08:11 ⚠ 1m late |
| MOT Motspur Park | A | 08:15 ✔ 1m early | 08:15 ✔ On Time |
| RAY Raynes Park | 1 | 08:19 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RAY Raynes Park | 3 | 08:25 ✔ 1m early | |
| NEM New Malden | 4 | 08:28 ✔ 1m early | 08:28 ✔ 1m early |
| BRS Berrylands | 2 | 08:30 ✔ On Time | 08:30 ✔ On Time |
| SUR Surbiton | 4 | 08:35 ✔ 2m early | 08:36 ✔ 1m early |
| THD Thames Ditton | 2 | 08:40 ✔ On Time | 08:40 ✔ On Time |
| HMC Hampton Court | 1 | 08:43 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HMC Hampton Court | 1 | 08:54 ✔ On Time | |
| THD Thames Ditton | 1 | 08:56 ✔ 1m early | 08:56 ✔ On Time |
| SUR Surbiton | 1 | 09:01 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SUR Surbiton | 4 | 09:14 ⚠ 3m late | |
| ESH Esher | 4 | 09:18 ⚠ 2m late | 09:18 ⚠ 3m late |
| HER Hersham | 2 | 09:21 ⚠ 3m late | 09:21 ⚠ 4m late |
| WAL Walton-on-Thames | 2 | 09:24 ⚠ 3m late | 09:24 ⚠ 4m late |
| WYB Weybridge | 3 | 09:27 ⚠ 4m late | 09:27 ⚠ 5m late |
| BFN Byfleet & New Haw | 2 | 09:30 ⚠ 4m late | 09:30 ⚠ 4m late |
| WBY West Byfleet | 3 | 09:33 ⚠ 3m late | 09:33 ⚠ 5m late |
| WOK Woking | 3 | 09:38 ⚠ 5m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WOK Woking | 5 | 10:13 ✔ On Time | |
| WPL Worplesdon | 2 | 10:18 ✔ 1m early | 10:18 ✔ On Time |
| GLD Guildford | 4 | 10:24 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GLD Guildford | 8 | 10:43 ✔ On Time | |
| ASH Ash | 2 | 10:52 ✔ 1m early | 10:52 ⚠ 1m late |
| NCM North Camp | 2 | 10:56 ✔ On Time | 10:56 ⚠ 1m late |
| FNN Farnborough North | 1 | 11:00 ✔ On Time | 11:00 ⚠ 1m late |
| BAW Blackwater | 2 | 11:04 ✔ On Time | 11:05 ⚠ 1m late |
| SND Sandhurst (Berks) | ??? | 11:08 ✔ On Time | 11:08 ⚠ 1m late |
| CRN Crowthorne | ??? | 11:12 ✔ On Time | 11:12 ⚠ 1m late |
| WKM Wokingham | 2 | 11:17 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WKM Wokingham | 1 | 11:23 ⚠ 2m late | |
| BCE Bracknell | 1 | 11:29 ⚠ 2m late | 11:30 ⚠ 2m late |
| MAO Martins Heron | 1 | 11:33 ⚠ 2m late | 11:33 ⚠ 3m late |
| ACT Ascot (Berks) | 1 | 11:37 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| ACT Ascot (Berks) | 3 | 11:53 ✔ 1m early | |
| BAG Bagshot | 2 | 11:59 ✔ 1m early | 11:59 ✔ On Time |
| CAM Camberley | 2 | 12:05 ✔ 1m early | 12:09 ✔ 1m early |
| FML Frimley | 2 | 12:13 ✔ 2m early | 12:13 ✔ On Time |
| AHV Ash Vale | 2 | 12:19 ✔ 1m early | 12:19 ✔ On Time |
| AHT Aldershot | 3 | 12:24 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| AHT Aldershot | 1 | 12:40 ✔ On Time | |
| ASH Ash | 1 | 12:47 ✔ On Time | 12:47 ⚠ 1m late |
| WAN Wanborough | 1 | 12:50 ⚠ 1m late | 12:50 ⚠ 2m late |
| GLD Guildford | 6 | 12:57 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GLD Guildford | ??? | 13:31 | |
| FNC Farncombe | ??? | 13:48 | 13:48 |
| GOD Godalming | ??? | 13:56 | 13:56 |
| MLF Milford (Surrey) | ??? | 14:04 | 14:04 |
| WTY Witley | ??? | 14:14 | 14:14 |
| HSL Haslemere | ??? | 14:29 | 14:35 |
| LIP Liphook | ??? | 14:48 | 14:48 |
| LIS Liss | ??? | 15:03 | 15:03 |
| PTR Petersfield | ??? | 15:20 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PTR Petersfield | 2 | 15:30 ✔ 1m early | |
| RLN Rowlands Castle | 2 | 15:39 ✔ On Time | 15:39 ⚠ 2m late |
| HAV Havant | 2 | 15:44 ⚠ 2m late | 15:45 ⚠ 2m late |
| BDH Bedhampton | 2 | 15:47 ⚠ 1m late | 15:48 ⚠ 2m late |
| HLS Hilsea | 2 | 15:53 ⚠ 4m late | 15:53 ⚠ 6m late |
| FTN Fratton | 3 | 15:57 ⚠ 5m late | 15:58 ⚠ 5m late |
| PMS Portsmouth & Southsea | 2 | 16:01 ⚠ 5m late | 16:01 ⚠ 6m late |
| PMH Portsmouth Harbour | 3 | 16:07 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PMH Portsmouth Harbour | ??? | 16:15 | |
| RYP Ryde Pier Head | ??? | 16:37 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RYP Ryde Pier Head | ??? | 16:47 | |
| RYD Ryde Esplanade | ??? | 16:50 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RYD Ryde Esplanade | ??? | 16:59 ✔ On Time | |
| RYR Ryde St Johns Road | ??? | 17:02 ✔ On Time | 17:03 ✔ On Time |
| BDN Brading | ??? | 17:11 ✔ On Time | 17:12 ✔ On Time |
| SAN Sandown | ??? | 17:16 ✔ On Time | 17:17 ✔ On Time |
| LKE Lake | ??? | 17:20 ✔ 1m early | 17:20 ✔ On Time |
| SHN Shanklin | ??? | 17:23 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SHN Shanklin | ??? | 17:30 ✔ On Time | |
| LKE Lake | ??? | 17:33 ✔ 1m early | 17:33 ✔ On Time |
| SAN Sandown | ??? | 17:36 ✔ 1m early | 17:36 ✔ On Time |
| BDN Brading | ??? | 17:41 ✔ 1m early | 17:41 ✔ On Time |
| RYR Ryde St Johns Road | ??? | 17:49 ✔ On Time | 17:50 ✔ On Time |
| RYD Ryde Esplanade | ??? | 17:53 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RYD Ryde Esplanade | ??? | 18:02 | |
| RYP Ryde Pier Head | ??? | 18:05 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RYP Ryde Pier Head | ??? | 18:45 | |
| PMH Portsmouth Harbour | ??? | 19:07 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PMH Portsmouth Harbour | 4 | 19:28 ✔ On Time | |
| PMS Portsmouth & Southsea | 1 | 19:31 ✔ On Time | 19:32 ✔ On Time |
| FTN Fratton | 1 | 19:35 ✔ 1m early | 19:36 ✔ 1m early |
| HLS Hilsea | 1 | 19:40 ✔ 2m early | 19:40 ✔ On Time |
| HAV Havant | 1 | 19:45 ✔ On Time | 19:47 ✔ On Time |
| WBL Warblington | 1 | 19:49 ✔ 1m early | 19:49 ✔ 1m early |
| EMS Emsworth | 1 | 19:52 ✔ 1m early | 19:52 ✔ On Time |
| SOB Southbourne | 1 | 19:55 ✔ 1m early | 19:56 ✔ 1m early |
| NUT Nutbourne | 1 | 19:58 ✔ 1m early | 19:58 ✔ On Time |
| BOH Bosham | 1 | 20:01 ✔ On Time | 20:02 ✔ On Time |
| FSB Fishbourne (Sussex) | 1 | 20:05 ✔ 1m early | 20:05 ✔ On Time |
| CCH Chichester | 1 | 20:08 ✔ On Time | 20:09 ✔ On Time |
| BAA Barnham | 3 | 20:16 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BAA Barnham | 3 | 20:41 ✔ 1m early | |
| FOD Ford | 1 | 20:46 ✔ 2m early | 20:46 ✔ 1m early |
| LIT Littlehampton | 2 | 20:52 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LIT Littlehampton | 1 | 21:12 ✔ On Time | |
| ANG Angmering | 1 | 21:20 ⚠ 1m late | 21:21 ⚠ 1m late |
| GBS Goring-by-Sea | 1 | 21:25 ✔ On Time | 21:25 ⚠ 1m late |
| DUR Durrington-on-Sea | 1 | 21:27 ⚠ 1m late | 21:27 ⚠ 2m late |
| WWO West Worthing | 1 | 21:30 ⚠ 1m late | 21:30 ⚠ 1m late |
| WRH Worthing | 2 | 21:32 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WRH Worthing | 2 | 22:12 ⚠ 2m late | |
| EWR East Worthing | 1 | 22:14 ⚠ 2m late | 22:14 ⚠ 3m late |
| LAC Lancing | 1 | 22:17 ⚠ 2m late | 22:17 ⚠ 2m late |
| SSE Shoreham-by-Sea | 1 | 22:21 ⚠ 2m late | 22:22 ⚠ 1m late |
| SWK Southwick | 1 | 22:25 ✔ On Time | 22:25 ⚠ 1m late |
| FSG Fishersgate | 1 | 22:27 ✔ On Time | 22:27 ⚠ 1m late |
| PLD Portslade | 1 | 22:29 ✔ On Time | 22:30 ✔ On Time |
| AGT Aldrington | 1 | 22:32 ✔ On Time | 22:32 ✔ On Time |
| HOV Hove | 2 | 22:34 ✔ On Time | 22:35 ✔ 1m early |
| BTN Brighton (East Sussex) | 3 | 22:39 ✔ 2m early |