Operator: Great Western Railway
Calling Points:
| 19:56 | Didcot Parkway | Delayed | exp 19:58 |
| 20:11 | Reading | On time | |
| 20:35 | London Paddington | On time |
| 19:56 | Didcot Parkway | Delayed | exp 19:58 |
| 20:11 | Reading | On time | |
| 20:35 | London Paddington | On time |
| 20:08 | Chippenham | Delayed | exp 20:23 |
| 20:21 | Bath Spa | Delayed | exp 20:34 |
| 20:37 | Bristol Temple Meads | Delayed | Delayed |
| 20:21 | Didcot Parkway | On time |
| 20:34 | Reading | On time |
| 21:01 | London Paddington | On time |
| 20:27 | Didcot Parkway | On time |
| 20:41 | Reading | On time |
| 21:08 | London Paddington | On time |
| 20:27 | Chippenham | On time |
| 20:38 | Melksham | On time |
| 20:48 | Trowbridge | On time |
| 20:56 | Westbury | On time |
| 20:41 | Bristol Parkway | On time |
| 20:44 | Reading | On time |
| 21:10 | London Paddington | On time |
| 20:36 | Chippenham | On time |
| 20:48 | Bath Spa | On time |
| 21:05 | Bristol Temple Meads | On time |
| 21:23 | Nailsea & Backwell | On time |
| 21:29 | Yatton | On time |
| 21:35 | Worle | On time |
| 21:39 | Weston Milton | On time |
| 21:44 | Weston-super-Mare | On time |
| 20:42 | Kemble | On time |
| 20:58 | Stroud | On time |
| 21:04 | Stonehouse | On time |
| 21:16 | Gloucester | On time |
| 21:33 | Cheltenham Spa | On time |
| 21:41 | Ashchurch for Tewkesbury | On time |
| 22:06 | Worcester Shrub Hill | On time |
| 21:01 | Bristol Parkway | On time |
| 21:21 | Newport (South Wales) | On time |
| 21:38 | Cardiff Central | On time |
| 22:03 | Bridgend | On time |
| 22:15 | Port Talbot Parkway | On time |
| 22:23 | Neath | On time |
| 22:35 | Swansea | On time |