| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WOS Worcester Shrub Hill | 1A | 07:00 ✔ On Time | |
| WOP Worcestershire Parkway | ??? | 07:06 ✔ 1m early | 07:06 ✔ On Time |
| PSH Pershore | ??? | 07:12 ✔ 1m early | 07:12 ✔ On Time |
| EVE Evesham | ??? | 07:20 ✔ 3m early | 07:21 ✔ On Time |
| HYB Honeybourne | 2 | 07:27 ✔ On Time | 07:28 ✔ On Time |
| MIM Moreton-in-Marsh | 2 | 07:39 ✔ 1m early | 07:40 ✔ 1m early |
| KGM Kingham | ??? | 07:47 ✔ 1m early | 07:48 ✔ On Time |
| SIP Shipton | 2 | 07:52 ✔ On Time | 07:52 ✔ On Time |
| AUW Ascott-under-Wychwood | 2 | 07:55 ✔ On Time | 07:55 ⚠ 1m late |
| CBY Charlbury | 2 | 08:01 ✔ 1m early | 08:05 ✔ On Time |
| FIN Finstock | ??? | 08:08 ✔ On Time | 08:08 ✔ On Time |
| CME Combe (Oxon) | ??? | 08:13 ✔ On Time | 08:13 ✔ On Time |
| HND Hanborough | 1 | 08:16 ⚠ 1m late | 08:17 ⚠ 1m late |
| OXF Oxford | 3 | 08:26 ⚠ 1m late | 08:27 ⚠ 1m late |
| RAD Radley | 2 | 08:34 ✔ 1m early | 08:34 ✔ On Time |
| CUM Culham | 2 | 08:38 ✔ On Time | 08:38 ⚠ 1m late |
| APF Appleford | 1 | 08:40 ⚠ 1m late | 08:40 ⚠ 1m late |
| DID Didcot Parkway | 5 | 08:46 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DID Didcot Parkway | 4 | 09:14 ✔ 1m early | |
| CHO Cholsey | 4 | 09:20 ✔ 2m early | 09:20 ✔ 1m early |
| GOR Goring & Streatley | 4 | 09:26 ✔ 3m early | 09:26 ✔ 1m early |
| PAN Pangbourne | 2 | 09:30 ✔ 1m early | 09:30 ✔ 1m early |
| TLH Tilehurst | 4 | 09:34 ✔ 1m early | 09:34 ✔ On Time |
| RDG Reading | 15 | 09:39 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RDG Reading | 8 | 09:58 ✔ On Time | |
| DID Didcot Parkway | 1 | 10:09 ⚠ 2m late | 10:11 ⚠ 2m late |
| SWI Swindon (Wilts) | 3 | 10:27 ⚠ 2m late | 10:30 ✔ On Time |
| KEM Kemble | 2 | 10:41 ✔ On Time | 10:42 ⚠ 2m late |
| STD Stroud (Gloucs) | 2 | 10:57 ✔ 1m early | 10:58 ✔ 1m early |
| SHU Stonehouse | 2 | 11:02 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SHU Stonehouse | 1 | 11:30 ⚠ 2m late | |
| STD Stroud (Gloucs) | 1 | 11:33 ⚠ 2m late | 11:35 ⚠ 1m late |
| KEM Kemble | 1 | 11:49 ✔ On Time | 11:49 ⚠ 1m late |
| SWI Swindon (Wilts) | 1 | 12:02 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SWI Swindon (Wilts) | 3 | 13:14 ✔ 1m early | |
| CPM Chippenham | 1 | 13:30 ✔ 1m early | 13:30 ✔ On Time |
| MKM Melksham | 1 | 13:39 ✔ 1m early | 13:40 ✔ 1m early |
| TRO Trowbridge | 2 | 13:49 ✔ 2m early | 13:49 ✔ 1m early |
| WSB Westbury (Wilts) | 3 | 13:57 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WSB Westbury (Wilts) | 3 | 14:52 ✔ 1m early | |
| PEW Pewsey | 2 | 15:09 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PEW Pewsey | 1 | 15:36 ✔ On Time | |
| WSB Westbury (Wilts) | 1 | 15:53 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WSB Westbury (Wilts) | 1 | 16:33 ✔ On Time | |
| DMH Dilton Marsh | 2 | 16:36 ✔ On Time | 16:36 ⚠ 1m late |
| WMN Warminster | 2 | 16:42 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WMN Warminster | 1 | 17:03 ✔ On Time | |
| WSB Westbury (Wilts) | 1 2 | 17:11 ✔ On Time | 17:13 ✔ On Time |
| TRO Trowbridge | 1 | 17:19 ✔ 1m early | 17:19 ⚠ 2m late |
| BOA Bradford-on-Avon | 1 | 17:26 ✔ On Time | 17:27 ✔ On Time |
| BTH Bath Spa | 1 | 17:39 ✔ 1m early | 17:40 ✔ On Time |
| BRI Bristol Temple Meads | 5 | 17:53 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BRI Bristol Temple Meads | 5 1 | 18:12 ✔ On Time | |
| LWH Lawrence Hill | 1 | 18:15 ✔ On Time | 18:15 ✔ On Time |
| SRD Stapleton Road | 1 | 18:17 ✔ On Time | 18:18 ✔ On Time |
| MTP Montpelier | 1 | 18:21 ✔ On Time | 18:22 ✔ On Time |
| RDA Redland | 1 | 18:24 ✔ On Time | 18:24 ⚠ 1m late |
| CFN Clifton Down | 1 | 18:27 ✔ On Time | 18:28 ✔ On Time |
| SML Sea Mills | 1 | 18:32 ✔ 1m early | 18:32 ✔ On Time |
| SHH Shirehampton | 1 | 18:35 ✔ On Time | 18:35 ⚠ 1m late |
| PRI Portway Parkway | ??? | 18:37 ✔ 1m early | 18:37 ✔ On Time |
| AVN Avonmouth | 2 | 18:40 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| AVN Avonmouth | 1 | 19:14 ⚠ 3m late | |
| SAR St Andrews Road | 1 | 19:17 ⚠ 3m late | 19:17 ⚠ 3m late |
| SVB Severn Beach | 1 | 19:24 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SVB Severn Beach | 1 | 20:01 ✔ On Time | |
| SAR St Andrews Road | 1 | 20:07 ✔ 1m early | 20:07 ✔ On Time |
| AVN Avonmouth | 2 | 20:11 ✔ 1m early | 20:12 ✔ 1m early |
| PRI Portway Parkway | ??? | 20:15 ✔ 1m early | 20:15 ✔ On Time |
| SHH Shirehampton | 1 | 20:17 ✔ 3m early | 20:17 ✔ 2m early |
| SML Sea Mills | 1 | 20:21 ✔ 3m early | 20:21 ✔ 2m early |
| CFN Clifton Down | 2 | 20:25 ✔ On Time | 20:26 ✔ On Time |
| RDA Redland | 1 | 20:29 ✔ 2m early | 20:29 ✔ 1m early |
| MTP Montpelier | 1 | 20:31 ✔ 1m early | 20:32 ✔ 1m early |
| SRD Stapleton Road | 2 | 20:36 ✔ 1m early | 20:37 ✔ 1m early |
| LWH Lawrence Hill | 2 | 20:40 ✔ 2m early | 20:40 ✔ 1m early |
| BRI Bristol Temple Meads | 15 | 20:44 ✔ 1m early |