| Due | Station | Expected | |
|---|---|---|---|
| Collapse Preceding stations | |||
| 05:05 | London Paddington | On Time | |
| 05:21 | Slough | On Time | |
| 05:38 | Reading | On Time | |
| Subsequent Stations | |||
| 05:57 | Didcot Parkway | On Time | |
| 06:11 | Oxford | On Time | |
| Collapse Subsequent stations | |||
| Due | Station | Expected | |
|---|---|---|---|
| Collapse Preceding stations | |||
| 05:18 | London Paddington | On Time | |
| 05:26 | Ealing Broadway | On Time | |
| 05:31 | Southall | On Time | |
| 05:34 | Hayes & Harlington | On Time | |
| 05:38 | West Drayton | On Time | |
| 05:41 | Iver | On Time | |
| 05:43 | Langley | On Time | |
| 05:47 | Slough | On Time | |
| 05:51 | Burnham | On Time | |
| 05:53 | Taplow | On Time | |
| 05:56 | Maidenhead | On Time | |
| 06:03 | Twyford | On Time | |
| 06:11 | Reading | On Time | |
| Collapse Subsequent stations | |||
| Due | Station | Expected | |
|---|---|---|---|
| Collapse Preceding stations | |||
| 05:23 | London Paddington | On Time | |
| 05:47 | Reading | On Time | |
| Subsequent Stations | |||
| 06:01 | Didcot Parkway | On Time | |
| 06:18 | Swindon | On Time | |
| 06:31 | Chippenham | On Time | |
| 06:43 | Bath Spa | On Time | |
| 06:58 | Bristol Temple Meads | On Time | |
| 07:14 | Filton Abbey Wood | On Time | |
| 07:17 | Bristol Parkway | On Time | |
| 07:49 | Newport South Wales | On Time | |
| 08:06 | Cardiff Central | On Time | |
| 08:27 | Bridgend | On Time | |
| 08:39 | Port Talbot Parkway | On Time | |
| 08:47 | Neath | On Time | |
| 09:02 | Swansea | On Time | |
| Collapse Subsequent stations | |||
| Due | Station | Expected | |
|---|---|---|---|
| Collapse Preceding stations | |||
| 05:48 | London Paddington | On Time | |
| 05:55 | Ealing Broadway | On Time | |
| 06:01 | Southall | On Time | |
| 06:04 | Hayes & Harlington | On Time | |
| 06:08 | West Drayton | On Time | |
| 06:10 | Iver | On Time | |
| 06:13 | Langley | On Time | |
| 06:16 | Slough | On Time | |
| 06:20 | Burnham | On Time | |
| 06:23 | Taplow | On Time | |
| 06:26 | Maidenhead | On Time | |
| 06:33 | Twyford | On Time | |
| 06:40 | Reading | On Time | |
| Collapse Subsequent stations | |||
| Due | Station | Expected | |
|---|---|---|---|
| Collapse Preceding stations | |||
| 05:53 | London Paddington | On Time | |
| 06:16 | Reading | On Time | |
| Subsequent Stations | |||
| 06:49 | Oxford | On Time | |
| 07:01 | Hanborough | On Time | |
| 07:09 | Charlbury | On Time | |
| 07:18 | Kingham | On Time | |
| 07:26 | Moreton-In-Marsh | On Time | |
| 07:37 | Honeybourne | On Time | |
| 07:44 | Evesham | On Time | |
| 08:02 | Pershore | On Time | |
| 08:09 | Worcestershire Parkway | On Time | |
| 08:22 | Worcester Shrub Hill | On Time | |
| 08:25 | Worcester Foregate Street | On Time | |
| 08:34 | Malvern Link | On Time | |
| 08:38 | Great Malvern | On Time | |
| Collapse Subsequent stations | |||
| Due | Station | Expected | |
|---|---|---|---|
| Collapse Preceding stations | |||
| 06:00 | London Paddington | On Time | |
| 06:10 | Ealing Broadway | On Time | |
| 06:16 | Southall | On Time | |
| 06:19 | Hayes & Harlington | On Time | |
| 06:23 | West Drayton | On Time | |
| 06:25 | Iver | On Time | |
| 06:28 | Langley | On Time | |
| 06:31 | Slough | On Time | |
| 06:35 | Burnham | On Time | |
| 06:38 | Taplow | On Time | |
| 06:41 | Maidenhead | On Time | |
| 06:48 | Twyford | On Time | |
| 06:55 | Reading | On Time | |
| Collapse Subsequent stations | |||
| Due | Station | Expected | |
|---|---|---|---|
| Collapse Preceding stations | |||
| 06:00 | London Paddington | On Time | |
| 06:25 | Reading | On Time | |
| Subsequent Stations | |||
| 06:39 | Didcot Parkway | On Time | |
| 06:55 | Swindon | On Time | |
| 07:10 | Chippenham | On Time | |
| 07:21 | Bath Spa | On Time | |
| 07:36 | Bristol Temple Meads | On Time | |
| 08:04 | Bridgwater | On Time | |
| 08:16 | Taunton | On Time | |
| 08:29 | Tiverton Parkway | On Time | |
| 08:44 | Exeter St Davids | On Time | |
| 09:05 | Newton Abbot | On Time | |
| 09:41 | Plymouth | On Time | |
| 09:54 | Saltash | On Time | |
| 10:01 | St Germans | On Time | |
| 10:13 | Liskeard | On Time | |
| 10:26 | Bodmin Parkway | On Time | |
| 10:31 | Lostwithiel | On Time | |
| 10:42 | St Austell | On Time | |
| 10:59 | Truro | On Time | |
| 11:11 | Redruth | On Time | |
| 11:18 | Camborne | On Time | |
| 11:26 | Hayle | On Time | |
| 11:30 | St Erth | On Time | |
| 11:40 | Penzance | On Time | |
| Collapse Subsequent stations | |||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 05:44 | Abbey Wood | On Time | |||
| 05:47 | Woolwich (Elizabeth line) | On Time | |||
| 05:51 | Custom House | On Time | |||
| 05:55 | Canary Wharf (Elizabeth line) | On Time | |||
| 05:59 | Whitechapel | On Time | |||
| 06:02 | London Liverpool Street | On Time | |||
| 06:05 | Farringdon | On Time | |||
| 06:08 | Tottenham Court Road | On Time | |||
| 06:10 | Bond Street | On Time | |||
| Preceding Stations | |||||
| 06:15 | London Paddington | On Time | B | ||
| 06:25 | Ealing Broadway | On Time | |||
| 06:31 | Southall | On Time | |||
| 06:34 | Hayes & Harlington | On Time | |||
| 06:38 | West Drayton | On Time | |||
| 06:40 | Iver | On Time | |||
| 06:43 | Langley | On Time | |||
| 06:46 | Slough | On Time | |||
| 06:50 | Burnham | On Time | |||
| 06:53 | Taplow | On Time | |||
| 06:56 | Maidenhead | On Time | |||
| 07:03 | Twyford | On Time | |||
| 07:10 | Reading | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | |
|---|---|---|---|
| Collapse Preceding stations | |||
| 06:23 | London Paddington | On Time | |
| 06:38 | Slough | On Time | |
| 06:45 | Maidenhead | On Time | |
| 06:52 | Twyford | On Time | |
| 07:00 | Reading | On Time | |
| Subsequent Stations | |||
| 07:05 | Tilehurst | On Time | |
| 07:09 | Pangbourne | On Time | |
| 07:13 | Goring & Streatley | On Time | |
| 07:17 | Cholsey | On Time | |
| 07:26 | Didcot Parkway | On Time | |
| Collapse Subsequent stations | |||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 05:05 | London Paddington | On Time | |||
| 05:22 | Slough | On Time | |||
| 05:38 | Reading | On Time | 9B | ||
| Subsequent Stations | |||||
| 05:57 | Didcot Parkway | On Time | |||
| 06:11 | Oxford | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 05:23 | London Paddington | On Time | |||
| 05:47 | Reading | On Time | 9 | ||
| Subsequent Stations | |||||
| 06:01 | Didcot Parkway | On Time | |||
| 06:18 | Swindon | On Time | |||
| 06:31 | Chippenham | On Time | |||
| 06:43 | Bath Spa | On Time | |||
| 06:58 | Bristol Temple Meads | On Time | |||
| 07:14 | Filton Abbey Wood | On Time | |||
| 07:17 | Bristol Parkway | On Time | |||
| 07:49 | Newport South Wales | On Time | |||
| 08:06 | Cardiff Central | On Time | |||
| 08:27 | Bridgend | On Time | |||
| 08:39 | Port Talbot Parkway | On Time | |||
| 08:47 | Neath | On Time | |||
| 09:02 | Swansea | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 05:18 | London Paddington | On Time | |||
| 05:26 | Ealing Broadway | On Time | |||
| 05:31 | Southall | On Time | |||
| 05:34 | Hayes & Harlington | On Time | |||
| 05:38 | West Drayton | On Time | |||
| 05:41 | Iver | On Time | |||
| 05:43 | Langley | On Time | |||
| 05:47 | Slough | On Time | |||
| 05:51 | Burnham | On Time | |||
| 05:53 | Taplow | On Time | |||
| 05:57 | Maidenhead | On Time | |||
| 06:03 | Twyford | On Time | |||
| 06:11 | Reading | On Time | 13 | ||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 05:53 | London Paddington | On Time | |||
| 06:16 | Reading | On Time | 9 | ||
| Subsequent Stations | |||||
| 06:49 | Oxford | On Time | |||
| 07:01 | Hanborough | On Time | |||
| 07:09 | Charlbury | On Time | |||
| 07:18 | Kingham | On Time | |||
| 07:26 | Moreton-In-Marsh | On Time | |||
| 07:37 | Honeybourne | On Time | |||
| 07:44 | Evesham | On Time | |||
| 08:02 | Pershore | On Time | |||
| 08:09 | Worcestershire Parkway | On Time | |||
| 08:22 | Worcester Shrub Hill | On Time | |||
| 08:25 | Worcester Foregate Street | On Time | |||
| 08:34 | Malvern Link | On Time | |||
| 08:38 | Great Malvern | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Status |
|---|---|---|
| 07:48 | London Paddington | 07:48 |
| 08:13 | Reading | 08:13 |
| 08:40 | Swindon | 08:40 |
| 09:04 | Bristol Parkway | 09:04 |
| 09:24 | Newport South Wales | 09:24 |
| 09:38 | Cardiff Central | 09:38 |
| 09:58 | Bridgend | 09:58 |
| 10:10 | Port Talbot Parkway | 10:10 |
| 10:18 | Neath | 10:18 |
| 10:29 | Swansea | 10:29 |
| Due | Station | Status |
|---|---|---|
| 12:13 | London Paddington | 12:13 |
| 12:41 | Reading | 12:41 |
| 12:48 | Theale | Not Stopping |
| 12:56 | Thatcham | Not Stopping |
| 13:02 | Newbury | Not Stopping |
| Due | Station | Status |
|---|---|---|
| 14:48 | London Paddington | 14:48 |
| 15:13 | Reading | 15:13 |
| 15:40 | Swindon | 15:40 |
| 16:04 | Bristol Parkway | 16:04 |
| 16:25 | Newport South Wales | 16:25 |
| 16:39 | Cardiff Central | 16:39 |
| 16:59 | Bridgend | 16:59 |
| 17:11 | Port Talbot Parkway | 17:11 |
| 17:19 | Neath | 17:19 |
| 17:30 | Swansea | 17:30 |
| Due | Station | Status |
|---|---|---|
| 15:12 | London Paddington | Not Stopping |
| 15:38 | Reading | Not Stopping |
| 15:45 | Theale | Not Stopping |
| 15:53 | Thatcham | Not Stopping |
| 16:02 | Newbury | Not Stopping |
| Due | Station | Status |
|---|---|---|
| 20:52 | London Paddington | 20:52 |
| 21:18 | Reading | 21:18 |
| 21:44 | Oxford | 21:44 |
| 21:54 | Hanborough | 21:54 |
| 22:01 | Charlbury | 22:01 |
| 22:10 | Kingham | 22:10 |
| 22:18 | Moreton-In-Marsh | 22:18 |
| 22:29 | Honeybourne | 22:29 |
| 22:36 | Evesham | 22:36 |
| 22:43 | Pershore | 22:43 |
| 22:50 | Worcestershire Parkway Hl | 22:50 |
| 22:58 | Worcester Shrub Hill | 22:58 |
| 23:01 | Worcester Foregate Street | 23:01 |
| 23:10 | Malvern Link | 23:10 |
| 23:13 | Great Malvern | 23:13 |
| Due | Station | Status |
|---|---|---|
| 21:48 | London Paddington | 21:48 |
| 22:13 | Reading | 22:13 |
| 22:40 | Swindon | 22:40 |
| 23:04 | Bristol Parkway | 23:04 |
| 23:30 | Newport South Wales | 23:30 |
| 23:51 | Cardiff Central | 23:51 |
| 00:13 | Bridgend | 00:13 |
| 00:25 | Port Talbot Parkway | 00:25 |
| 00:32 | Neath | 00:32 |
| 00:44 | Swansea | 00:44 |
| Due | Station | Status |
|---|