| Location | Planned | Expected |
|---|---|---|
| Milford Haven | 07:00 | On time |
| Johnston | 07:08 | 07:10 |
| Haverfordwest | 07:15 | 07:19 |
| Clarbeston Road | 07:24 | 07:26 |
| Clunderwen | 07:31 | 07:52 |
| Whitland | 07:38 | 08:10 |
| Carmarthen | 07:59 | 08:29 |
| Ferryside | 08:09 | Cancelled |
| Kidwelly | 08:15 | Cancelled |
| Pembrey & Burry Port | 08:21 | Cancelled |
| Llanelli | 08:27 | 08:51 |
| Gowerton | 08:34 | Cancelled |
| Swansea | 08:54 | 09:09 |
| Neath | 09:06 | 09:21 |
| Port Talbot Parkway | 09:13 | 09:27 |
| Bridgend | 09:27 | 09:39 |
| Cardiff Central | 09:53 | 10:04 |
| Newport (South Wales) | 10:07 | 10:17 |
| Cwmbran | 10:17 | 10:29 |
| Abergavenny | 10:29 | 10:42 |
| Hereford | 10:55 | 11:07 |
| Leominster | 11:08 | 11:20 |
| Ludlow | 11:18 | 11:32 |
| Craven Arms | 11:28 | 11:41 |
| Church Stretton | 11:37 | 11:50 |
| Shrewsbury | 11:54 | 12:04 |
| Whitchurch (Shropshire) | 12:10 | 12:23 |
| Nantwich | 12:20 | 12:34 |
| Crewe | 12:30 | 12:42 |
| Wilmslow | 12:50 | 13:02 |
| Stockport | 13:01 | 13:10 |
| Manchester Piccadilly | 13:13 | 13:24 |