| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RDG Reading | 15A 15 | 08:01 ✔ On Time | ||
| TWY Twyford | 4 | 08:07 ✔ On Time | 08:10 ⚠ 1m late | |
| WGV Wargrave | 1 | 08:14 ⚠ 1m late | 08:14 ⚠ 1m late | |
| SHI Shiplake | 1 | 08:17 ✔ On Time | 08:17 ⚠ 2m late | |
| HOT Henley-on-Thames | 1 | 08:22 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HOT Henley-on-Thames | 1 | 08:30 ✔ On Time | ||
| SHI Shiplake | 1 | 08:34 ✔ 1m early | 08:34 ✔ On Time | |
| WGV Wargrave | 1 | 08:37 ✔ 1m early | 08:37 ✔ On Time | |
| TWY Twyford | 4 | 08:42 ✔ On Time | 08:45 ✔ On Time | |
| RDG Reading | 13A 13 | 08:52 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RDG Reading | 2 | 09:37 ⚠ 7m late | ||
| RDW Reading West | 1 | 09:39 ⚠ 7m late | 09:40 ⚠ 7m late | |
| RGP Reading Green Park | 1 | 09:43 ⚠ 8m late | 09:44 ⚠ 7m late | |
| MOR Mortimer | 1 | 09:49 ⚠ 7m late | 09:50 ⚠ 7m late | |
| BMY Bramley (Hants) | 2 | 09:55 ⚠ 7m late | 09:55 ⚠ 8m late | |
| BSK Basingstoke | 5 | 10:03 ⚠ 7m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BSK Basingstoke | 1 | 10:33 ✔ On Time | ||
| OVR Overton | 2 | 10:42 ✔ 1m early | 10:42 ✔ On Time | |
| WCH Whitchurch (Hants) | 2 | 10:47 ✔ On Time | 10:47 ✔ On Time | |
| ADV Andover | 2 | 10:54 ✔ On Time | 10:57 ✔ 1m early | |
| GRT Grateley | 2 | 11:04 ✔ 1m early | 11:05 ✔ On Time | |
| SAL Salisbury | 6 | 11:18 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SAL Salisbury | 4 | 11:47 ✔ 1m early | ||
| TIS Tisbury | 1 | 12:06 ✔ 3m early | 12:06 ✔ On Time | |
| GIL Gillingham (Dorset) | 1 | 12:16 ✔ 1m early | 12:17 ✔ 1m early | |
| TMC Templecombe | 1 | 12:25 ✔ 1m early | 12:25 ✔ 1m early | |
| SHE Sherborne | 2 | 12:32 ✔ 1m early | 12:32 ✔ On Time | |
| YVJ Yeovil Junction | 2 | 12:38 ✔ 1m early | 12:39 ✔ 1m early | |
| CKN Crewkerne | 1 | 12:48 ✔ 1m early | 12:49 ✔ 1m early | |
| AXM Axminster | 1 | 13:02 ✔ 1m early | 13:03 ✔ On Time | |
| HON Honiton | 1 | 13:15 ✔ 2m early | 13:16 ✔ On Time | |
| WHM Whimple | 1 | 13:24 ✔ 1m early | 13:24 ✔ On Time | |
| CBK Cranbrook (Devon) | 1 | 13:28 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CBK Cranbrook (Devon) | 1 | 13:39 ✔ On Time | ||
| WHM Whimple | 1 | 13:44 ✔ On Time | 13:44 ✔ On Time | |
| HON Honiton | 1 | 13:53 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HON Honiton | 1 | 14:16 ✔ 1m early | ||
| FNT Feniton | 1 | 14:21 ✔ 1m early | 14:21 ✔ On Time | |
| CBK Cranbrook (Devon) | 1 | 14:29 ✔ 1m early | 14:29 ✔ 1m early | |
| PIN Pinhoe | 2 | 14:33 ✔ 1m early | 14:33 ✔ 1m early | |
| EXC Exeter Central | 2 | 14:38 ✔ 1m early | 14:39 ✔ On Time | |
| EXD Exeter St David's | 3 | 14:42 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EXD Exeter St David's | 1 | 15:15 ✔ 1m early | ||
| EXC Exeter Central | 3 | 15:18 ✔ 1m early | 15:20 ✔ On Time | |
| SJP St James Park (Exeter) | 2 | 15:22 ✔ 1m early | 15:22 ✔ 1m early | |
| POL Polsloe Bridge | 1 | 15:25 ✔ 1m early | 15:25 ✔ On Time | |
| DIG Digby & Sowton | ??? | 15:29 ✔ 1m early | 15:29 ✔ On Time | |
| NCO Newcourt | ??? | 15:32 ✔ 1m early | 15:32 ✔ On Time | |
| TOP Topsham | 1 | 15:36 ✔ 2m early | 15:37 ✔ On Time | |
| EXN Exton | ??? | 15:39 ✔ On Time | 15:39 ⚠ 1m late | |
| LYC Lympstone Commando | ??? | 15:41 ✔ On Time | 15:41 ⚠ 1m late | |
| LYM Lympstone Village | ??? | 15:45 ✔ 1m early | 15:45 ✔ On Time | |
| EXM Exmouth | ??? | 15:50 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EXM Exmouth | ??? | 15:54 ✔ On Time | ||
| LYM Lympstone Village | ??? | 15:58 ✔ 1m early | 15:58 ✔ On Time | |
| TOP Topsham | 2 | 16:04 ✔ 1m early | 16:08 ✔ 1m early | |
| NCO Newcourt | ??? | 16:11 ✔ 1m early | 16:11 ✔ On Time | |
| DIG Digby & Sowton | ??? | 16:14 ✔ 2m early | 16:14 ✔ 1m early | |
| EXC Exeter Central | 2 | 16:20 ✔ 1m early | 16:20 ⚠ 2m late | |
| EXD Exeter St David's | 3 | 16:24 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EXD Exeter St David's | 3 | 16:38 ✔ 1m early | ||
| CDI Crediton | 2 | 16:49 ✔ 1m early | 16:51 ✔ On Time | |
| OKE Okehampton | ??? | 17:16 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| OKE Okehampton | ??? | 17:25 ✔ On Time | ||
| CDI Crediton | 1 | 17:49 ✔ 1m early | 17:53 ✔ On Time | |
| EXD Exeter St David's | 2 | 18:03 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EXD Exeter St David's | 3 | 19:18 ✔ On Time | ||
| NTC Newton St Cyres | 1 | 19:25 ⚠ 1m late | 19:25 ⚠ 1m late | |
| CDI Crediton | 2 | 19:30 ✔ On Time | 19:32 ⚠ 1m late | |
| YEO Yeoford | ??? | 19:38 ✔ On Time | 19:38 ⚠ 2m late | |
| COP Copplestone | ??? | 19:43 ⚠ 1m late | 19:43 ⚠ 2m late | |
| MRD Morchard Road | ??? | 19:46 ⚠ 1m late | 19:46 ⚠ 3m late | |
| EGG Eggesford | 1 | 19:58 ✔ On Time | 20:02 ⚠ 2m late | |
| UMB Umberleigh | ??? | 20:16 ⚠ 1m late | 20:16 ⚠ 2m late | |
| BNP Barnstaple | ??? | 20:26 ⚠ 1m late |