| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BRI Bristol Temple Meads | 1 | 07:12 ✔ On Time | |
| LWH Lawrence Hill | 1 | 07:15 ✔ 1m early | 07:15 ✔ On Time |
| SRD Stapleton Road | 1 | 07:17 ✔ 1m early | 07:18 ✔ On Time |
| MTP Montpelier | 1 | 07:21 ✔ On Time | 07:22 ✔ On Time |
| RDA Redland | 1 | 07:24 ✔ 1m early | 07:24 ✔ On Time |
| CFN Clifton Down | 1 | 07:27 ✔ 1m early | 07:28 ✔ 1m early |
| SML Sea Mills | 1 | 07:32 ✔ 1m early | 07:32 ✔ On Time |
| SHH Shirehampton | 1 | 07:35 ✔ On Time | 07:35 ⚠ 1m late |
| PRI Portway Parkway | ??? | 07:37 ✔ 1m early | 07:37 ✔ On Time |
| AVN Avonmouth | 1 | 07:40 ✔ On Time | 07:44 ✔ On Time |
| SAR St Andrews Road | 1 | 07:48 ✔ 1m early | 07:48 ✔ 1m early |
| SVB Severn Beach | 1 | 07:55 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SVB Severn Beach | 1 | 08:01 ✔ 1m early | |
| SAR St Andrews Road | 1 | 08:07 ✔ 1m early | 08:07 ✔ On Time |
| AVN Avonmouth | 2 | 08:11 ✔ 1m early | 08:13 ✔ 1m early |
| PRI Portway Parkway | ??? | 08:15 ✔ On Time | 08:15 ✔ On Time |
| SHH Shirehampton | 1 | 08:17 ✔ 1m early | 08:17 ✔ On Time |
| SML Sea Mills | 1 | 08:21 ✔ 1m early | 08:21 ✔ On Time |
| CFN Clifton Down | 2 | 08:26 ⚠ 1m late | 08:26 ⚠ 2m late |
| RDA Redland | 1 | 08:28 ⚠ 2m late | 08:28 ⚠ 3m late |
| MTP Montpelier | 1 | 08:30 ⚠ 2m late | 08:31 ⚠ 3m late |
| SRD Stapleton Road | 2 | 08:35 ⚠ 2m late | 08:35 ⚠ 3m late |
| LWH Lawrence Hill | 2 | 08:39 ⚠ 1m late | 08:42 ✔ 1m early |
| BRI Bristol Temple Meads | 1 | 08:46 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BRI Bristol Temple Meads | 1 | 09:04 ✔ 1m early | |
| LWH Lawrence Hill | 1 | 09:07 ✔ 1m early | 09:07 ✔ On Time |
| SRD Stapleton Road | 1 | 09:09 ✔ 1m early | 09:10 ✔ 1m early |
| ASD Ashley Down | 1 | 09:13 ✔ 1m early | 09:14 ✔ On Time |
| FIT Filton Abbey Wood | 4 | 09:18 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| FIT Filton Abbey Wood | 2 | 09:46 ⚠ 2m late | |
| BPW Bristol Parkway | 3 | 09:49 ⚠ 2m late | 09:50 ⚠ 3m late |
| YAE Yate | 1 | 09:58 ⚠ 3m late | 09:59 ⚠ 4m late |
| CDU Cam & Dursley | 1 | 10:11 ⚠ 3m late | 10:12 ⚠ 3m late |
| GCR Gloucester | 4 | 10:29 ⚠ 1m late | 10:35 ⚠ 1m late |
| CNM Cheltenham Spa | 2 | 10:44 ⚠ 2m late | 10:45 ⚠ 3m late |
| ASC Ashchurch for Tewkesbury | 1 | 10:52 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| ASC Ashchurch for Tewkesbury | 2 | 11:13 ⚠ 7m late | |
| CNM Cheltenham Spa | 1 | 11:21 ⚠ 6m late | 11:23 ⚠ 6m late |
| GCR Gloucester | 4 | 11:33 ⚠ 7m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GCR Gloucester | 2 | 11:53 ✔ 1m early | |
| LYD Lydney | 1 | 12:11 ✔ On Time | 12:12 ✔ 1m early |
| CPW Chepstow | 1 | 12:20 ✔ On Time | 12:21 ✔ 1m early |
| CDT Caldicot | 1 | 12:29 ✔ 1m early | 12:29 ✔ On Time |
| STJ Severn Tunnel Junction | 1 | 12:31 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| STJ Severn Tunnel Junction | 2 | 12:34 ✔ On Time | |
| CDT Caldicot | 2 | 12:36 ✔ On Time | 12:37 ⚠ 1m late |
| CPW Chepstow | 2 | 12:45 ⚠ 1m late | 12:45 ⚠ 2m late |
| LYD Lydney | 1 | 12:53 ⚠ 2m late | 12:54 ⚠ 1m late |
| GCR Gloucester | 4 | 13:16 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GCR Gloucester | 1 | 14:19 ⚠ 2m late | |
| SHU Stonehouse | 1 | 14:30 ⚠ 4m late | 14:30 ⚠ 5m late |
| STD Stroud (Gloucs) | 1 | 14:34 ⚠ 5m late | 14:34 ⚠ 7m late |
| KEM Kemble | 1 | 14:49 ⚠ 5m late | 14:49 ⚠ 7m late |
| SWI Swindon (Wilts) | 1 | 15:03 ⚠ 5m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SWI Swindon (Wilts) | 2 | 15:15 ✔ On Time | |
| CPM Chippenham | 1 | 15:30 ⚠ 1m late | 15:31 ⚠ 1m late |
| MKM Melksham | 1 | 15:40 ⚠ 1m late | 15:40 ⚠ 2m late |
| TRO Trowbridge | 2 | 15:50 ✔ On Time | 15:50 ⚠ 2m late |
| WSB Westbury (Wilts) | 2 | 15:59 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WSB Westbury (Wilts) | 1 | 16:33 ⚠ 5m late | |
| DMH Dilton Marsh | 2 | 16:36 ⚠ 5m late | 16:36 ⚠ 5m late |
| WMN Warminster | 2 | 16:42 ⚠ 5m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WMN Warminster | 2 | 17:11 ⚠ 2m late | |
| SAL Salisbury | 2 | 17:32 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SAL Salisbury | 3 | 17:47 ✔ On Time | |
| GRT Grateley | 1 | 17:59 ✔ On Time | 17:59 ⚠ 1m late |
| ADV Andover | 1 | 18:05 ⚠ 1m late | 18:06 ⚠ 1m late |
| WCH Whitchurch (Hants) | 1 | 18:14 ⚠ 1m late | 18:14 ⚠ 2m late |
| OVR Overton | 1 | 18:20 ⚠ 1m late | 18:20 ⚠ 2m late |
| BSK Basingstoke | 2 | 18:28 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BSK Basingstoke | 2 | 19:03 ⚠ 4m late | |
| MIC Micheldever | 2 | 19:13 ⚠ 4m late | 19:13 ⚠ 5m late |
| WIN Winchester | 2 | 19:22 ⚠ 3m late | 19:23 ⚠ 4m late |
| SHW Shawford | 3 | 19:28 ⚠ 2m late | 19:28 ⚠ 4m late |
| ESL Eastleigh | 3 | 19:33 ⚠ 5m late | 19:34 ⚠ 7m late |
| HDE Hedge End | 2 | 19:40 ⚠ 7m late | 19:40 ⚠ 9m late |
| BOE Botley | 2 | 19:44 ⚠ 8m late | 19:44 ⚠ 9m late |
| FRM Fareham | 3 | 19:52 ⚠ 8m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| FRM Fareham | 1 | 20:11 ⚠ 4m late | |
| SNW Swanwick | 1 | 20:17 ⚠ 2m late | 20:17 ⚠ 4m late |
| BUO Bursledon | 1 | 20:21 ⚠ 3m late | 20:21 ⚠ 4m late |
| HME Hamble | 1 | 20:24 ⚠ 5m late | 20:24 ⚠ 5m late |
| NTL Netley | 1 | 20:26 ⚠ 5m late | 20:27 ⚠ 4m late |
| SHO Sholing | 1 | 20:30 ⚠ 4m late | 20:31 ⚠ 5m late |
| WLS Woolston | 1 | 20:33 ⚠ 4m late | 20:33 ⚠ 5m late |
| BTE Bitterne | 1 | 20:37 ⚠ 4m late | 20:37 ⚠ 6m late |
| SDN St Denys | 4 | 20:39 ⚠ 6m late | 20:40 ⚠ 6m late |
| SOU Southampton Central | 3A | 20:46 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SOU Southampton Central | 2 | 21:20 ✔ On Time | |
| WLS Woolston | 2 | 21:29 ✔ On Time | 21:29 ⚠ 1m late |
| SNW Swanwick | 2 | 21:38 ✔ On Time | 21:38 ✔ On Time |
| FRM Fareham | 3 | 21:44 ✔ On Time | 21:44 ⚠ 1m late |
| PTC Portchester | 2 | 21:49 ✔ On Time | 21:49 ⚠ 1m late |
| CSA Cosham | 2 | 21:53 ⚠ 2m late | 21:54 ⚠ 1m late |
| HAV Havant | 1 | 22:00 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HAV Havant | 2 | 22:23 ⚠ 5m late | |
| HLS Hilsea | 2 | 22:29 ⚠ 4m late | 22:29 ⚠ 5m late |
| FTN Fratton | 2 | 22:33 ⚠ 5m late | 22:34 ⚠ 5m late |
| PMS Portsmouth & Southsea | 2 | 22:37 ⚠ 5m late | 22:37 ⚠ 6m late |
| PMH Portsmouth Harbour | 5 | 22:41 ⚠ 5m late |