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