| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| PMH Portsmouth Harbour | 3 | 07:24 ⚠ 11m late | ||
| PMS Portsmouth & Southsea | 1 | 07:28 ⚠ 12m late | 07:29 ⚠ 12m late | |
| FTN Fratton | 1 | 07:32 ⚠ 12m late | 07:33 ⚠ 12m late | |
| HLS Hilsea | 1 | 07:37 ⚠ 12m late | 07:37 ⚠ 15m late | |
| CSA Cosham | 1 | 07:42 ⚠ 14m late | 07:42 ⚠ 15m late | |
| PTC Portchester | 1 | 07:47 ⚠ 15m late | 07:47 ⚠ 16m late | |
| FRM Fareham | 1 | 07:52 ⚠ 16m late | 07:53 ⚠ 16m late | |
| BOE Botley | 1 | 08:01 ⚠ 17m late | 08:01 ⚠ 18m late | |
| HDE Hedge End | 1 | 08:05 ⚠ 17m late | 08:05 ⚠ 20m late | |
| ESL Eastleigh | 2 3 | 08:12 ⚠ 18m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| ESL Eastleigh | 1 | 08:50 ⚠ 6m late | ||
| CFR Chandlers Ford | 1 | 08:55 ⚠ 5m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CFR Chandlers Ford | 1 | 09:14 ⚠ 4m late | ||
| ESL Eastleigh | 2 | 09:20 ⚠ 3m late | 09:21 ⚠ 3m late | |
| SOA Southampton Airport Parkway | 2 | 09:24 ⚠ 3m late | 09:25 ⚠ 3m late | |
| SWG Swaythling | 2 | 09:27 ⚠ 3m late | 09:27 ⚠ 3m late | |
| SDN St Denys | 2 | 09:30 ⚠ 3m late | 09:30 ⚠ 3m late | |
| SOU Southampton Central | 4 | 09:35 ⚠ 3m late | 09:39 ✔ 1m early | |
| MBK Millbrook (Hants) | 2 | 09:42 ✔ 1m early | 09:42 ✔ 1m early | |
| RDB Redbridge | 2 | 09:45 ✔ 1m early | 09:45 ✔ On Time | |
| ROM Romsey | 2 | 09:55 ✔ 4m early | 09:56 ✔ 1m early | |
| DBG Mottisfont & Dunbridge | 2 | 10:01 ✔ 1m early | 10:01 ✔ 1m early | |
| DEN Dean (Wilts) | 2 | 10:07 ✔ 1m early | 10:07 ✔ 1m early | |
| SAL Salisbury | 6 | 10:19 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SAL Salisbury | 2 | 10:47 ✔ 1m early | ||
| GRT Grateley | 1 | 10:59 ✔ 1m early | 10:59 ✔ 1m early | |
| ADV Andover | 1 | 11:05 ✔ 1m early | 11:06 ✔ 1m early | |
| WCH Whitchurch (Hants) | 1 | 11:14 ✔ 1m early | 11:14 ✔ 1m early | |
| OVR Overton | 1 | 11:20 ✔ 2m early | 11:20 ✔ On Time | |
| BSK Basingstoke | 2 | 11:29 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BSK Basingstoke | 2 | 12:03 ✔ 1m early | ||
| MIC Micheldever | 2 | 12:13 ✔ 2m early | 12:13 ✔ 1m early | |
| WIN Winchester | 2 | 12:21 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WIN Winchester | 2 | 12:53 ✔ On Time | ||
| SHW Shawford | 2 | 12:57 ⚠ 1m late | 12:58 ⚠ 1m late | |
| ESL Eastleigh | 2 | 13:03 ⚠ 3m late | 13:04 ⚠ 4m late | |
| SOA Southampton Airport Parkway | 2 | 13:07 ⚠ 3m late | 13:08 ⚠ 4m late | |
| SOU Southampton Central | 3B 3A | 13:15 ⚠ 5m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SOU Southampton Central | 2A 2 | 13:28 ✔ On Time | ||
| SNW Swanwick | 2 | 13:46 ✔ 1m early | 13:46 ✔ On Time | |
| FRM Fareham | 3 | 13:53 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| FRM Fareham | 1 | 14:03 ✔ On Time | ||
| SNW Swanwick | 1 | 14:09 ✔ 1m early | 14:09 ⚠ 1m late | |
| BUO Bursledon | 1 | 14:13 ✔ On Time | 14:13 ⚠ 1m late | |
| HME Hamble | 1 | 14:16 ✔ On Time | 14:16 ⚠ 1m late | |
| NTL Netley | 1 | 14:18 ⚠ 1m late | 14:18 ⚠ 1m late | |
| SHO Sholing | 1 | 14:22 ⚠ 1m late | 14:22 ⚠ 1m late | |
| WLS Woolston | 1 | 14:24 ⚠ 1m late | 14:24 ⚠ 1m late | |
| BTE Bitterne | 1 | 14:28 ⚠ 1m late | 14:28 ⚠ 1m late | |
| SDN St Denys | 4 | 14:30 ⚠ 1m late | 14:31 ⚠ 1m late | |
| SOU Southampton Central | 2 2A | 14:38 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SOU Southampton Central | 3B 3 | 15:56 ✔ 1m early | ||
| TTN Totton | 2 | 16:01 ✔ 1m early | 16:01 ✔ On Time | |
| ANF Ashurst New Forest | 2 | 16:06 ✔ 1m early | 16:06 ✔ On Time | |
| BEU Beaulieu Road | 2 | 16:10 ✔ On Time | 16:10 ⚠ 1m late | |
| BCU Brockenhurst | 3 | 16:16 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BCU Brockenhurst | 4 | 16:44 ✔ 1m early | ||
| LYT Lymington Town | 1 | 16:52 ✔ 2m early | 16:52 ✔ 1m early | |
| LYP Lymington Pier | 1 | 16:54 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| LYP Lymington Pier | 1 | 16:59 ✔ 1m early | ||
| LYT Lymington Town | 1 | 17:01 ✔ 1m early | 17:01 ✔ On Time | |
| BCU Brockenhurst | 4 | 17:09 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BCU Brockenhurst | 3 | 17:18 ⚠ 7m late | ||
| SWY Sway | 2 | 17:22 ⚠ 7m late | 17:22 ⚠ 7m late | |
| NWM New Milton | 2 | 17:27 ⚠ 7m late | 17:27 ⚠ 8m late | |
| HNA Hinton Admiral | 2 | 17:31 ⚠ 7m late | 17:31 ⚠ 8m late | |
| CHR Christchurch | 2 | 17:36 ⚠ 7m late | 17:36 ⚠ 8m late | |
| POK Pokesdown | 2 | 17:40 ⚠ 6m late | 17:40 ⚠ 7m late | |
| BMH Bournemouth | 3 | 17:44 ⚠ 6m late | 17:45 ⚠ 6m late | |
| BSM Branksome | 2 | 17:50 ⚠ 6m late | 17:50 ⚠ 6m late | |
| PKS Parkstone (Dorset) | 2 | 17:53 ⚠ 6m late | 17:53 ⚠ 6m late | |
| POO Poole | 2 | 17:57 ⚠ 6m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| POO Poole | 2 | 18:10 ⚠ 11m late | ||
| HAM Hamworthy | 2 | 18:14 ⚠ 11m late | 18:15 ⚠ 11m late | |
| HOL Holton Heath | 2 | 18:19 ⚠ 11m late | 18:19 ⚠ 12m late | |
| WRM Wareham (Dorset) | 2 | 18:23 ⚠ 11m late | 18:24 ⚠ 11m late | |
| WOO Wool | 2 | 18:30 ⚠ 11m late | 18:30 ⚠ 11m late | |
| MTN Moreton (Dorset) | 2 | 18:36 ⚠ 11m late | 18:41 ⚠ 7m late | |
| DCH Dorchester South | 2 1 | 18:48 ⚠ 6m late | 18:49 ⚠ 7m late | |
| UPW Upwey | 2 | 18:55 ⚠ 7m late | 18:55 ⚠ 9m late | |
| WEY Weymouth | 2 | 19:02 ⚠ 6m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WEY Weymouth | 1 | 20:14 ✔ On Time | ||
| UPW Upwey | 1 | 20:19 ✔ 1m early | 20:19 ✔ On Time | |
| DCW Dorchester West | 1 | 20:27 ✔ 2m early | 20:27 ⚠ 1m late | |
| MDN Maiden Newton | ??? | 20:38 ✔ 1m early | 20:40 ✔ 1m early | |
| CNO Chetnole | ??? | 20:48 ✔ 1m early | 20:48 ✔ 1m early | |
| YET Yetminster | ??? | 20:52 ✔ 2m early | 20:52 ✔ 1m early | |
| THO Thornford | ??? | 20:55 ✔ 2m early | 20:55 ✔ 1m early | |
| YVP Yeovil Pen Mill | 1 | 21:02 ✔ 2m early | 21:04 ⚠ 9m late | |
| CLC Castle Cary | 2 | 21:17 ⚠ 9m late | 21:18 ⚠ 11m late | |
| BRU Bruton | 1 | 21:23 ⚠ 10m late | 21:23 ⚠ 11m late | |
| FRO Frome | 1 | 21:35 ⚠ 11m late | 21:35 ⚠ 11m late | |
| WSB Westbury (Wilts) | 3 | 21:44 ⚠ 10m late | 21:45 ⚠ 10m late | |
| TRO Trowbridge | 1 | 21:51 ⚠ 9m late | 21:52 ⚠ 8m late | |
| BOA Bradford-on-Avon | 1 | 21:57 ⚠ 8m late | 21:58 ⚠ 8m late | |
| AVF Avoncliff | 1 | 22:01 ⚠ 7m late | 22:01 ⚠ 8m late | |
| FFD Freshford | 1 | 22:03 ⚠ 8m late | 22:04 ⚠ 9m late | |
| BTH Bath Spa | 1 | 22:14 ⚠ 12m late | 22:16 ⚠ 11m late | |
| OLF Oldfield Park | 1 | 22:18 ⚠ 11m late | 22:19 ⚠ 11m late | |
| KYN Keynsham | 1 | 22:25 ⚠ 11m late | 22:26 ⚠ 11m late | |
| BRI Bristol Temple Meads | 7 | 22:35 ⚠ 10m late |