| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WOS Worcester Shrub Hill | 1B | 06:25 ✔ On Time | ||
| WOF Worcester Foregate Street | 1 | 06:27 ✔ On Time | 06:31 ✔ On Time | |
| MVL Malvern Link | ??? | 06:39 ✔ 1m early | 06:40 ✔ 1m early | |
| GMV Great Malvern | ??? | 06:42 ✔ On Time | 06:43 ✔ On Time | |
| CWL Colwall | ??? | 06:49 ✔ 2m early | 06:49 ✔ 1m early | |
| LED Ledbury | ??? | 06:56 ✔ 1m early | 06:58 ✔ On Time | |
| HFD Hereford | 1 | 07:13 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HFD Hereford | 3 | 07:39 ⚠ 2m late | ||
| LEO Leominster | ??? | 07:51 ⚠ 1m late | 07:52 ⚠ 2m late | |
| LUD Ludlow | ??? | 08:02 ⚠ 3m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| LUD Ludlow | ??? | 08:21 ⚠ 46m late | ||
| LEO Leominster | ??? | 08:31 ⚠ 42m late | 08:32 ⚠ 41m late | |
| HFD Hereford | 2 | 08:47 ⚠ 37m late | 08:49 ⚠ 37m late | |
| AGV Abergavenny | 2 | 09:11 ⚠ 36m late | 09:11 ⚠ 39m late | |
| PPL Pontypool & New Inn | ??? | 09:21 ⚠ 37m late | 09:21 ⚠ 38m late | |
| CWM Cwmbran | 1 | 09:26 ⚠ 40m late | 09:26 ⚠ 41m late | |
| NWP Newport (South Wales) | 2 | 09:38 ⚠ 38m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| NWP Newport (South Wales) | 3 | 10:23 ⚠ 4m late | ||
| STJ Severn Tunnel Junction | 2 | 10:33 ⚠ 4m late | 10:33 ⚠ 5m late | |
| CDT Caldicot | 2 | 10:35 ⚠ 5m late | 10:36 ⚠ 4m late | |
| CPW Chepstow | 2 | 10:44 ⚠ 4m late | 10:44 ⚠ 4m late | |
| LYD Lydney | 1 | 10:52 ⚠ 5m late | 10:53 ⚠ 4m late | |
| GCR Gloucester | 4 | 11:14 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GCR Gloucester | 4 | 12:14 ⚠ 11m late | ||
| SHU Stonehouse | 1 | 12:26 ⚠ 11m late | 12:26 ⚠ 12m late | |
| STD Stroud (Gloucs) | 1 | 12:30 ⚠ 11m late | 12:31 ⚠ 11m late | |
| KEM Kemble | 1 | 12:45 ⚠ 10m late | 12:46 ⚠ 10m late | |
| SWI Swindon (Wilts) | 1 | 12:59 ⚠ 8m late | 13:01 ⚠ 7m late | |
| DID Didcot Parkway | 2 | 13:16 ⚠ 14m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| DID Didcot Parkway | ??? | 13:50 | ||
| APF Appleford | ??? | 14:05 | 14:05 | |
| CUM Culham | ??? | 14:20 | 14:20 | |
| RAD Radley | ??? | 14:35 |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RAD Radley | ??? | 15:20 | ||
| CUM Culham | ??? | 15:35 | 15:35 | |
| APF Appleford | ??? | 15:50 | 15:50 | |
| DID Didcot Parkway | ??? | 16:05 |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| DID Didcot Parkway | 4 | 16:38 ✔ 1m early | ||
| CHO Cholsey | 4 | 16:43 ✔ On Time | 16:44 ✔ 1m early | |
| GOR Goring & Streatley | 4 | 16:48 ✔ On Time | 16:49 ✔ 1m early | |
| PAN Pangbourne | 2 | 16:53 ✔ On Time | 16:53 ✔ On Time | |
| TLH Tilehurst | 4 | 16:57 ✔ On Time | 16:58 ✔ On Time | |
| RDG Reading | 15 | 17:03 ✔ 1m early | 17:11 ✔ 1m early | |
| TWY Twyford | 4 | 17:16 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| TWY Twyford | 5 | 17:21 ✔ On Time | ||
| WGV Wargrave | 1 | 17:25 ✔ 1m early | 17:25 ✔ On Time | |
| SHI Shiplake | 1 | 17:28 ✔ 1m early | 17:28 ✔ On Time | |
| HOT Henley-on-Thames | 1 | 17:33 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HOT Henley-on-Thames | 1 | 17:36 ✔ On Time | ||
| SHI Shiplake | 1 | 17:40 ✔ On Time | 17:40 ✔ On Time | |
| WGV Wargrave | 1 | 17:43 ✔ On Time | 17:43 ✔ On Time | |
| TWY Twyford | 5 | 17:48 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| TWY Twyford | 4 | 17:53 ⚠ 6m late | ||
| MAI Maidenhead | 5 | 18:00 ⚠ 7m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MAI Maidenhead | 5B 5 | 18:20 ✔ On Time | ||
| FZP Furze Platt | ??? | 18:24 ✔ 1m early | 18:24 ✔ On Time | |
| COO Cookham | ??? | 18:27 ✔ On Time | 18:27 ✔ On Time | |
| BNE Bourne End | 2 | 18:31 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BNE Bourne End | 1 | 18:35 ✔ On Time | ||
| MLW Marlow | ??? | 18:42 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MLW Marlow | ??? | 18:54 ✔ On Time | ||
| BNE Bourne End | 1 | 19:01 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BNE Bourne End | 2 | 19:05 ✔ On Time | ||
| COO Cookham | ??? | 19:08 ✔ On Time | 19:08 ✔ On Time | |
| FZP Furze Platt | ??? | 19:12 ✔ 1m early | 19:12 ✔ On Time | |
| MAI Maidenhead | 5B 5 | 19:16 ⚠ 34m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MAI Maidenhead | 4 | 19:54 ✔ On Time | ||
| SLO Slough | 5 | 20:00 ✔ On Time | 20:03 ✔ On Time | |
| HAY Hayes & Harlington | 4 | 20:15 ✔ 3m early | 20:16 ✔ 1m early | |
| EAL Ealing Broadway | 4 | 20:28 ✔ 7m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EAL Ealing Broadway | 3 | 20:27 ⚠ 3m late | ||
| WEA West Ealing | 3 | 20:30 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WEA West Ealing | 5 | 20:36 ✔ 1m early | ||
| DRG Drayton Green | 1 | 20:38 ✔ 1m early | 20:38 ✔ On Time | |
| CBP Castle Bar Park | 1 | 20:40 ✔ 1m early | 20:40 ✔ On Time | |
| SGN South Greenford | 1 | 20:43 ✔ 1m early | 20:43 ✔ 1m early | |
| GFD Greenford | ??? | 20:48 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GFD Greenford | ??? | 20:51 ✔ On Time | ||
| SGN South Greenford | 2 | 20:55 ✔ 1m early | 20:55 ✔ 1m early | |
| CBP Castle Bar Park | 2 | 20:57 ✔ 1m early | 20:57 ✔ On Time | |
| DRG Drayton Green | 2 | 20:59 ✔ 1m early | 20:59 ⚠ 1m late | |
| WEA West Ealing | 5 | 21:02 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WEA West Ealing | 3 | 21:17 ✔ 1m early | ||
| HAN Hanwell | 2 | 21:19 ✔ 1m early | 21:19 ✔ 1m early | |
| STL Southall | 3 | 21:22 ✔ On Time | 21:22 ⚠ 1m late | |
| HAY Hayes & Harlington | 3 | 21:25 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HAY Hayes & Harlington | 3 | 21:31 ✔ 1m early | ||
| WDT West Drayton | 3 | 21:35 ✔ 2m early | 21:35 ✔ 1m early | |
| LNY Langley (Berks) | 3 | 21:40 ✔ 2m early | 21:40 ✔ 2m early | |
| SLO Slough | 4 | 21:44 ✔ 3m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SLO Slough | 1 | 21:56 ✔ 1m early | ||
| WNC Windsor & Eton Central | 1 | 22:02 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WNC Windsor & Eton Central | 1 | 22:05 ✔ 1m early | ||
| SLO Slough | 1 | 22:11 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SLO Slough | ??? | 22:23 | ||
| BNM Burnham (Bucks) | ??? | 22:35 | 22:36 | |
| TAP Taplow | ??? | 22:43 | 22:44 | |
| MAI Maidenhead | ??? | 22:58 |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MAI Maidenhead | 4 | 23:10 ✔ 1m early | ||
| SLO Slough | 3 | 23:18 ✔ On Time | 23:20 ✔ 1m early | |
| LNY Langley (Berks) | 2 | 23:23 ✔ 1m early | 23:23 ✔ 1m early | |
| IVR Iver | 2 | 23:26 ✔ 1m early | 23:26 ✔ 1m early | |
| WDT West Drayton | 2 | 23:29 ✔ 2m early | 23:29 ✔ 1m early | |
| HAY Hayes & Harlington | 2 | 23:33 ✔ 3m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HAY Hayes & Harlington | 3 | 23:39 ✔ On Time | ||
| HXX Heathrow Airport Terminals 1, 2 and 3 | 1 | 23:46 ✔ 2m early | 23:51 ✔ On Time | |
| HAF Heathrow Airport Terminal 4 | 2 | 23:55 ✔ On Time |