| Due | Station | Expected | |
|---|---|---|---|
| Collapse Preceding stations | |||
| 13:30 | Manchester Piccadilly | On Time | |
| 13:39 | Stockport | 13:48 | |
| 13:47 | Wilmslow | 13:59 | |
| 14:10 | Crewe | 14:19 | |
| 14:17 | Nantwich | 14:28 | |
| 14:27 | Whitchurch Shrops | 14:47 | |
| 14:48 | Shrewsbury | 15:19 | |
| 15:02 | Church Stretton | 16:03 | |
| 15:10 | Craven Arms | 16:12 | |
| 15:18 | Ludlow | 16:21 | |
| 15:29 | Leominster | 16:32 | |
| 15:44 | Hereford | 16:49 | |
| 16:06 | Abergavenny | 17:20 | |
| 16:18 | Cwmbran | 17:35 | |
| 16:32 | Newport South Wales | 17:47 | |
|
Preceding Stations
|
|||
|
|
16:46 | Cardiff Central | 18:00 |
| 17:09 | Bridgend | Cancelled | |
| 17:20 | Port Talbot Parkway | Cancelled | |
| 17:28 | Neath | Cancelled | |
| 17:44 | Swansea | Cancelled | |
| 18:12 | Gowerton | Cancelled | |
| 18:19 | Llanelli | Cancelled | |
| 18:25 | Pembrey & Burry Port | Cancelled | |
| 18:32 | Kidwelly | Cancelled | |
| 18:38 | Ferryside | Cancelled | |
| 18:51 | Carmarthen | Cancelled | |
| 19:10 | Whitland | Cancelled | |
| 19:18 | Narbeth | Cancelled | |
| 19:28 | Kilgetty | Cancelled | |
| 19:31 | Saundersfoot | Cancelled | |
| 19:41 | Tenby | Cancelled | |
| 19:44 | Penally | Cancelled | |
| 19:50 | Manorbier | Cancelled | |
| 19:59 | Lamphey | Cancelled | |
| 20:03 | Pembroke | Cancelled | |
| 20:13 | Pembroke Dock | Cancelled | |
| Collapse Subsequent stations | |||
| Due | Station | Status |
|---|
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 15:05 | London Paddington | 15:15 | |||
| 15:31 | Reading | 15:43 | |||
| 15:44 | Didcot Parkway | 16:02 | |||
| 16:05 | Swindon | 16:24 | |||
| 16:45 | Gloucester | 17:12 | |||
|
|
17:26 | Newport South Wales | 17:57 | ||
|
Preceding Stations
|
|||||
| 17:40 | Cardiff Central | 18:10 | 3 | ||
| 18:00 | Bridgend | 18:29 | |||
| 18:12 | Port Talbot Parkway | 18:40 | |||
| 18:20 | Neath | 18:47 | |||
| 18:33 | Swansea | 18:59 | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
|
|
17:51 | Cardiff Central | 18:05 | 3A | |
| 18:03 | Pontyclun | 18:17 | |||
| 18:08 | Llanharan | 18:22 | |||
| 18:12 | Pencoed | 18:26 | |||
| 18:18 | Bridgend | 18:31 | |||
| 18:25 | Pyle | 18:38 | |||
| 18:32 | Port Talbot Parkway | 18:45 | |||
| 18:35 | Baglan | 18:48 | |||
| 18:39 | Briton Ferry | 18:52 | |||
| 18:43 | Neath | 18:55 | |||
| 18:47 | Skewen | 18:59 | |||
| 18:51 | Llansamlet | 19:03 | |||
| 19:01 | Swansea | 19:10 | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 15:06 | Milford Haven | On Time | |||
| 15:14 | Johnston | On Time | |||
| 15:21 | Haverfordwest | On Time | |||
| 15:30 | Clarbeston Road | On Time | |||
| 15:37 | Clunderwen | 15:41 | |||
| 15:44 | Whitland | 15:48 | |||
| 16:04 | Carmarthen | 16:17 | |||
| 16:14 | Ferryside | 16:30 | |||
| 16:20 | Kidwelly | 16:37 | |||
| 16:26 | Pembrey & Burry Port | 16:45 | |||
|
|
16:32 | Llanelli | 16:52 | ||
| 16:39 | Gowerton | Not Stopping | |||
| 16:57 | Swansea | Delayed | |||
| 17:09 | Neath | Delayed | |||
| 17:16 | Port Talbot Parkway | Delayed | |||
| 17:29 | Bridgend | Delayed | |||
|
Preceding Stations
|
|||||
| 17:53 | Cardiff Central | Delayed | 2 | ||
| 18:06 | Newport South Wales | Delayed | |||
| 18:16 | Cwmbran | Delayed | |||
| 18:22 | Pontypool and New Inn | Delayed | |||
| 18:31 | Abergavenny | Delayed | |||
| 18:55 | Hereford | Delayed | |||
| 19:09 | Leominster | Delayed | |||
| 19:19 | Ludlow | Delayed | |||
| 19:28 | Craven Arms | Delayed | |||
| 19:36 | Church Stretton | Delayed | |||
| 19:53 | Shrewsbury | Delayed | |||
| 20:09 | Whitchurch Shrops | Delayed | |||
| 20:19 | Nantwich | Delayed | |||
| 20:29 | Crewe | Delayed | |||
| 20:50 | Wilmslow | Delayed | |||
| 21:01 | Stockport | Delayed | |||
| 21:13 | Manchester Piccadilly | Delayed | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 17:50 | Penarth | On Time | |||
| 17:52 | Dingle Road | On Time | |||
|
|
17:57 | Grangetown | On Time | ||
| Preceding Stations | |||||
| 18:04 | Cardiff Central | On Time | 6 | ||
| 18:08 | Cardiff Queen Street | On Time | |||
| 18:12 | Heath High Level | On Time | |||
| 18:15 | Llanishen | On Time | |||
| 18:18 | Lisvane & Thornhill | On Time | |||
| 18:25 | Caerphilly | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 17:42 | Coryton | On Time | |||
| 17:43 | Whitchurch Cardiff | On Time | |||
| 17:45 | Rhiwbina | On Time | |||
| 17:47 | Birchgrove | On Time | |||
| 17:48 | Ty Glas | On Time | |||
|
|
17:51 | Heath Low Level | On Time | ||
| 17:59 | Cardiff Queen Street | 18:05 | |||
|
Preceding Stations
|
|||||
| 18:05 | Cardiff Central | 18:09 | 8 | ||
| 18:09 | Grangetown | 18:13 | |||
| 18:13 | Dingle Road | 18:17 | |||
| 18:18 | Penarth | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 17:09 | Maesteg | On Time | |||
| 17:11 | Maesteg Ewenny Road | On Time | |||
| 17:14 | Garth Mid Glamorgan | On Time | |||
| 17:23 | Tondu | On Time | |||
| 17:26 | Sarn | On Time | |||
| 17:29 | Wildmill | On Time | |||
| 17:33 | Bridgend | On Time | |||
| 17:39 | Pencoed | On Time | |||
| 17:43 | Llanharan | On Time | |||
|
|
17:48 | Pontyclun | On Time | ||
| Preceding Stations | |||||
| 18:05 | Cardiff Central | On Time | 1 | ||
| 18:24 | Pye Corner | On Time | |||
| 18:27 | Rogerstone | On Time | |||
| 18:31 | Risca & Pontymister | On Time | |||
| 18:36 | Cross Keys | On Time | |||
| 18:43 | Newbridge Ebbw Vale | On Time | |||
| 18:50 | Llanhilleth | On Time | |||
| 18:58 | Ebbw Vale Parkway | On Time | |||
| 19:05 | Ebbw Vale Town | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 17:10 | Rhymney | On Time | |||
| 17:13 | Pontlottyn | On Time | |||
| 17:18 | Tir-Phil | On Time | |||
| 17:20 | Brithdir | On Time | |||
| 17:24 | Bargoed | On Time | |||
| 17:29 | Pengam | On Time | |||
| 17:33 | Hengoed | On Time | |||
| 17:36 | Ystrad Mynach | On Time | |||
| 17:40 | Llanbradach | On Time | |||
| 17:45 | Aber | On Time | |||
| 17:48 | Caerphilly | On Time | |||
| 17:53 | Lisvane & Thornhill | On Time | |||
| 17:55 | Llanishen | On Time | |||
| 17:58 | Heath High Level | On Time | |||
|
|
18:04 | Cardiff Queen Street | On Time | ||
| Preceding Stations | |||||
| 18:09 | Cardiff Central | On Time | 8 | ||
| 18:13 | Grangetown | On Time | |||
| 18:16 | Cogan | On Time | |||
| 18:19 | Eastbrook | On Time | |||
| 18:22 | Dinas Powys | On Time | |||
| 18:26 | Cadoxton | On Time | |||
| 18:29 | Barry Docks | On Time | |||
| 18:35 | Barry | On Time | |||
| 18:46 | Barry Island | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 18:10 | Cardiff Central | On Time | 2 | ||
| 18:24 | Newport South Wales | On Time | |||
| 18:34 | Severn Tunnel Jn | On Time | |||
| 18:36 | Caldicot | On Time | |||
| 18:45 | Chepstow | On Time | |||
| 18:53 | Lydney | On Time | |||
| 19:18 | Gloucester | On Time | |||
| 19:27 | Cheltenham Spa | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 17:35 | Barry Island | 17:37 | |||
| 17:43 | Barry | On Time | |||
| 17:46 | Barry Docks | On Time | |||
| 17:49 | Cadoxton | On Time | |||
| 17:54 | Dinas Powys | On Time | |||
| 17:56 | Eastbrook | 17:58 | |||
|
|
17:59 | Cogan | 18:01 | ||
| 18:05 | Grangetown | On Time | |||
|
Preceding Stations
|
|||||
| 18:11 | Cardiff Central | On Time | 6 | ||
| 18:15 | Cardiff Queen Street | On Time | |||
| 18:20 | Heath High Level | On Time | |||
| 18:23 | Llanishen | On Time | |||
| 18:26 | Lisvane & Thornhill | On Time | |||
| 18:31 | Caerphilly | On Time | |||
| 18:33 | Aber | On Time | |||
| 18:38 | Llanbradach | On Time | |||
| 18:43 | Ystrad Mynach | On Time | |||
| 18:46 | Hengoed | On Time | |||
| 18:50 | Pengam | On Time | |||
| 18:56 | Bargoed | On Time | |||
| 19:07 | Rhymney | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Status |
|---|---|---|
| 18:12 | London Paddington | 18:12 |
| 18:38 | Reading | 18:38 |
| 19:05 | Swindon | 19:05 |
| 19:44 | Gloucester | 19:44 |
| 20:25 | Newport South Wales | 20:25 |
| 20:40 | Cardiff Central | 20:40 |
| 21:00 | Bridgend | 21:00 |
| 21:12 | Port Talbot Parkway | 21:12 |
| 21:19 | Neath | 21:19 |
| 21:31 | Swansea | 21:31 |