| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CDF Cardiff Central | 1 | 08:00 ✔ On Time | |
| NWP Newport (South Wales) | 2 | 08:13 ⚠ 1m late | 08:14 ⚠ 1m late |
| STJ Severn Tunnel Junction | 4 | 08:24 ⚠ 1m late | 08:25 ⚠ 1m late |
| PIL Pilning | 1 | 08:32 ⚠ 2m late | 08:33 ⚠ 3m late |
| PWY Patchway | 1 | 08:39 ⚠ 1m late | 08:39 ⚠ 2m late |
| FIT Filton Abbey Wood | 3 | 08:43 ⚠ 1m late | 08:44 ⚠ 2m late |
| BRI Bristol Temple Meads | 4 | 08:52 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BRI Bristol Temple Meads | 11 | 09:08 ✔ On Time | |
| KYN Keynsham | 2 | 09:14 ✔ On Time | 09:15 ✔ On Time |
| OLF Oldfield Park | 2 | 09:21 ✔ On Time | 09:22 ✔ On Time |
| BTH Bath Spa | 2 | 09:24 ⚠ 1m late | 09:26 ✔ On Time |
| BOA Bradford-on-Avon | 2 | 09:37 ⚠ 1m late | 09:38 ⚠ 1m late |
| TRO Trowbridge | 2 | 09:44 ✔ On Time | 09:45 ✔ On Time |
| WSB Westbury (Wilts) | 2 | 09:52 ✔ 1m early | 10:02 ⚠ 2m late |
| FRO Frome | 1 | 10:12 ⚠ 2m late | 10:15 ✔ On Time |
| BRU Bruton | 2 | 10:29 ⚠ 1m late | 10:29 ⚠ 2m late |
| CLC Castle Cary | 2 | 10:34 ⚠ 1m late | 10:39 ⚠ 4m late |
| YVP Yeovil Pen Mill | 3 | 10:51 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| YVP Yeovil Pen Mill | 3 | 11:34 ✔ On Time | |
| THO Thornford | ??? | 11:38 ⚠ 1m late | 11:38 ⚠ 1m late |
| YET Yetminster | ??? | 11:41 ⚠ 1m late | 11:41 ⚠ 1m late |
| CNO Chetnole | ??? | 11:45 ⚠ 1m late | 11:45 ⚠ 1m late |
| MDN Maiden Newton | 2 | 11:56 ✔ 1m early | 11:57 ✔ On Time |
| DCW Dorchester West | 2 | 12:07 ✔ 1m early | 12:13 ✔ 2m early |
| UPW Upwey | 2 | 12:22 ✔ 3m early | 12:22 ✔ 1m early |
| WEY Weymouth | 2 | 12:27 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WEY Weymouth | 3 | 12:55 ✔ 1m early | |
| UPW Upwey | 1 | 12:59 ✔ On Time | 12:59 ⚠ 1m late |
| DCH Dorchester South | 1 | 13:06 ✔ On Time | 13:07 ⚠ 1m late |
| MTN Moreton (Dorset) | 1 | 13:14 ✔ On Time | 13:14 ⚠ 1m late |
| WOO Wool | 1 | 13:19 ⚠ 1m late | 13:20 ⚠ 1m late |
| WRM Wareham (Dorset) | 1 | 13:26 ⚠ 1m late | 13:27 ⚠ 1m late |
| HOL Holton Heath | 1 | 13:31 ✔ On Time | 13:31 ⚠ 1m late |
| HAM Hamworthy | 1 | 13:35 ⚠ 1m late | 13:36 ⚠ 1m late |
| POO Poole | 1 | 13:40 ✔ On Time | 13:41 ⚠ 1m late |
| PKS Parkstone (Dorset) | 1 | 13:45 ✔ On Time | 13:45 ⚠ 1m late |
| BSM Branksome | 1 | 13:49 ✔ On Time | 13:49 ⚠ 1m late |
| BMH Bournemouth | 2 | 13:54 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BMH Bournemouth | 1 | 14:02 ✔ On Time | |
| POK Pokesdown | 1 | 14:06 ✔ 1m early | 14:06 ✔ On Time |
| CHR Christchurch | 1 | 14:09 ✔ On Time | 14:10 ✔ On Time |
| HNA Hinton Admiral | 1 | 14:15 ✔ 1m early | 14:15 ✔ On Time |
| NWM New Milton | 1 | 14:19 ✔ On Time | 14:19 ⚠ 1m late |
| SWY Sway | 1 | 14:24 ✔ On Time | 14:24 ⚠ 1m late |
| BCU Brockenhurst | 2 | 14:29 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BCU Brockenhurst | 4 | 14:42 ✔ On Time | |
| LYT Lymington Town | 1 | 14:50 ✔ 1m early | 14:50 ✔ On Time |
| LYP Lymington Pier | 1 | 14:53 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LYP Lymington Pier | 1 | 14:57 ✔ On Time | |
| LYT Lymington Town | 1 | 14:59 ✔ On Time | 14:59 ⚠ 1m late |
| BCU Brockenhurst | 4 | 15:08 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BCU Brockenhurst | 2 | 16:30 ⚠ 4m late | |
| BEU Beaulieu Road | 1 | 16:35 ⚠ 4m late | 16:35 ⚠ 4m late |
| ANF Ashurst New Forest | 1 | 16:39 ⚠ 4m late | 16:39 ⚠ 5m late |
| TTN Totton | 1 | 16:44 ⚠ 4m late | 16:44 ⚠ 5m late |
| SOU Southampton Central | 2 | 16:51 ⚠ 3m late | 16:52 ⚠ 4m late |
| SDN St Denys | 1 | 16:57 ⚠ 3m late | 16:57 ⚠ 4m late |
| SWG Swaythling | 1 | 17:00 ⚠ 3m late | 17:00 ⚠ 4m late |
| SOA Southampton Airport Parkway | 1 | 17:03 ⚠ 3m late | 17:04 ⚠ 2m late |
| ESL Eastleigh | 1 | 17:07 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| ESL Eastleigh | 1 | 17:50 ⚠ 7m late | |
| CFR Chandlers Ford | 1 | 17:55 ⚠ 6m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CFR Chandlers Ford | 1 | 18:14 ⚠ 9m late | |
| ESL Eastleigh | 2 | 18:20 ⚠ 7m late | 18:21 ⚠ 8m late |
| SOA Southampton Airport Parkway | 2 | 18:24 ⚠ 8m late | 18:25 ⚠ 9m late |
| SWG Swaythling | 2 | 18:27 ⚠ 8m late | 18:27 ⚠ 9m late |
| SDN St Denys | 2 | 18:30 ⚠ 9m late | 18:30 ⚠ 10m late |
| SOU Southampton Central | 3 | 18:36 ⚠ 8m late | 18:40 ⚠ 6m late |
| MBK Millbrook (Hants) | 2 | 18:42 ⚠ 6m late | 18:42 ⚠ 7m late |
| RDB Redbridge | 2 | 18:46 ⚠ 5m late | 18:46 ⚠ 6m late |
| ROM Romsey | 2 | 18:53 ⚠ 7m late | 18:54 ⚠ 7m late |
| DBG Mottisfont & Dunbridge | 2 | 18:59 ⚠ 7m late | 18:59 ⚠ 8m late |
| DEN Dean (Wilts) | 2 | 19:04 ⚠ 12m late | 19:04 ⚠ 14m late |
| SAL Salisbury | 6 | 19:17 ⚠ 14m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SAL Salisbury | 4 | 20:13 ✔ On Time | |
| WMN Warminster | 1 | 20:33 ✔ On Time | 20:34 ✔ On Time |
| DMH Dilton Marsh | 1 | 20:38 ✔ On Time | 20:38 ⚠ 1m late |
| WSB Westbury (Wilts) | 3 | 20:45 ✔ 4m early | 20:55 ✔ On Time |
| TRO Trowbridge | 1 | 21:01 ✔ 1m early | 21:01 ✔ On Time |
| BOA Bradford-on-Avon | 1 | 21:07 ✔ 1m early | 21:07 ✔ 1m early |
| AVF Avoncliff | 1 | 21:10 ✔ 1m early | 21:10 ✔ On Time |
| FFD Freshford | 1 | 21:13 ✔ 1m early | 21:13 ✔ On Time |
| BTH Bath Spa | 1 | 21:23 ✔ 1m early | 21:25 ✔ On Time |
| OLF Oldfield Park | 1 | 21:27 ✔ On Time | 21:28 ✔ On Time |
| KYN Keynsham | 1 | 21:34 ✔ On Time | 21:35 ✔ On Time |
| BRI Bristol Temple Meads | 15 | 21:47 ✔ 5m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BRI Bristol Temple Meads | 7 | 22:16 ✔ 1m early | |
| LWH Lawrence Hill | 1 | 22:19 ✔ 1m early | 22:19 ✔ 1m early |
| SRD Stapleton Road | 1 | 22:21 ✔ 1m early | 22:22 ✔ 1m early |
| MTP Montpelier | 1 | 22:25 ✔ 1m early | 22:25 ✔ On Time |
| RDA Redland | 1 | 22:27 ✔ 1m early | 22:27 ✔ On Time |
| CFN Clifton Down | 1 | 22:30 ✔ 1m early | 22:30 ✔ On Time |
| SML Sea Mills | 1 | 22:34 ✔ On Time | 22:34 ⚠ 1m late |
| SHH Shirehampton | 1 | 22:38 ✔ On Time | 22:38 ✔ On Time |
| AVN Avonmouth | 1 | 22:42 ✔ On Time | 22:43 ✔ 1m early |
| SAR St Andrews Road | 1 | 22:46 ✔ On Time | 22:46 ✔ On Time |
| SVB Severn Beach | 1 | 22:53 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SVB Severn Beach | 1 | 22:57 ✔ 1m early | |
| SAR St Andrews Road | 1 | 23:03 ✔ 2m early | 23:03 ✔ 1m early |
| AVN Avonmouth | 2 | 23:07 ✔ 1m early | 23:07 ✔ On Time |
| SHH Shirehampton | ??? | 23:11 ✔ 1m early | 23:11 ✔ On Time |
| SML Sea Mills | ??? | 23:15 ✔ 1m early | 23:15 ✔ On Time |
| CFN Clifton Down | 2 | 23:19 ✔ On Time | 23:20 ✔ 1m early |
| RDA Redland | 1 | 23:22 ✔ 1m early | 23:22 ✔ On Time |
| MTP Montpelier | 1 | 23:24 ✔ 1m early | 23:24 ✔ On Time |
| SRD Stapleton Road | 2 | 23:29 ✔ 1m early | 23:29 ✔ On Time |
| LWH Lawrence Hill | 2 | 23:32 ✔ 1m early | 23:32 ✔ On Time |
| BRI Bristol Temple Meads | 9 | 23:37 ✔ On Time |