| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
|
|
20:19 | Cardiff Central | On Time | ||
| 20:39 | Bridgend | On Time | 1 | ||
| Subsequent Stations | |||||
| 20:47 | Pyle | On Time | |||
| 20:54 | Port Talbot Parkway | On Time | |||
| 21:02 | Neath | On Time | |||
| 21:17 | Swansea | On Time | |||
| 21:31 | Gowerton | On Time | |||
| 21:38 | Llanelli | On Time | |||
| 21:44 | Pembrey & Burry Port | On Time | |||
| 22:06 | Carmarthen | On Time | |||
| 22:22 | Whitland | On Time | |||
| 22:29 | Clunderwen | On Time | |||
| 22:37 | Clarbeston Road | On Time | |||
| 22:46 | Haverfordwest | On Time | |||
| 22:54 | Johnston (Pembs) | On Time | |||
| 23:06 | Milford Haven | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 19:20 | Carmarthen | On Time | |||
| 19:32 | Ferryside | On Time | |||
| 19:39 | Kidwelly | On Time | |||
| 19:47 | Pembrey & Burry Port | On Time | |||
| 19:54 | Llanelli | On Time | |||
|
|
20:20 | Swansea | On Time | ||
| 20:32 | Neath | On Time | |||
| 20:39 | Port Talbot Parkway | On Time | |||
| 20:51 | Bridgend | On Time | 2 | ||
| Subsequent Stations | |||||
| 21:14 | Cardiff Central | On Time | |||
| 21:30 | Newport South Wales | On Time | |||
| 21:53 | Bristol Parkway | On Time | |||
| 22:18 | Swindon | On Time | |||
| 22:35 | Didcot Parkway | On Time | |||
| 22:49 | Reading | On Time | |||
| 23:26 | London Paddington | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 18:45 | London Paddington | 19:03 | |||
| 19:10 | Reading | 19:32 | |||
|
|
19:37 | Swindon | 20:04 | ||
| 20:01 | Bristol Parkway | 20:28 | |||
| 20:21 | Newport South Wales | 20:46 | |||
| 20:36 | Cardiff Central | 20:59 | |||
| 20:55 | Bridgend | 21:17 | 1 | ||
|
Subsequent Stations
|
|||||
| 21:07 | Port Talbot Parkway | 21:29 | |||
| 21:14 | Neath | 21:35 | |||
| 21:27 | Swansea | 21:47 | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 20:39 | Maesteg | 20:44 | |||
| 20:41 | Maesteg (Ewenny Road) | 20:46 | |||
| 20:44 | Garth (Bridgend County) | 20:49 | |||
| 20:54 | Tondu | 20:58 | |||
| 20:56 | Sarn | 21:00 | |||
| 20:59 | Wildmill | 21:03 | |||
| 21:03 | Bridgend | 21:06 | 2 | ||
|
Subsequent Stations
|
|||||
| 21:08 | Pencoed | 21:11 | |||
| 21:12 | Llanharan | 21:15 | |||
| 21:16 | Pontyclun | 21:19 | |||
| 21:30 | Cardiff Central | On Time | |||
| 21:50 | Pye Corner | On Time | |||
| 21:54 | Rogerstone | On Time | |||
| 21:58 | Risca & Pontymister | On Time | |||
| 22:04 | Crosskeys | On Time | |||
| 22:11 | Newbridge | On Time | |||
| 22:17 | Llanhilleth | On Time | |||
| 22:26 | Ebbw Vale Parkway | On Time | |||
| 22:31 | Ebbw Vale Town | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 17:30 | Manchester Piccadilly | On Time | |||
| 17:40 | Stockport | On Time | |||
| 17:48 | Wilmslow | 17:50 | |||
| 18:16 | Crewe | On Time | |||
| 18:48 | Shrewsbury | 18:51 | |||
| 19:02 | Church Stretton | 19:06 | |||
| 19:10 | Craven Arms | 19:14 | |||
| 19:19 | Ludlow | 19:22 | |||
| 19:44 | Hereford | On Time | |||
| 20:06 | Abergavenny | On Time | |||
|
|
20:19 | Cwmbran | 20:21 | ||
| 20:32 | Newport (South Wales) | On Time | |||
| 20:50 | Cardiff Central | On Time | |||
| 21:10 | Bridgend | On Time | 1 | ||
| Subsequent Stations | |||||
| 21:16 | Pyle | On Time | |||
| 21:24 | Port Talbot Parkway | On Time | |||
| 21:31 | Neath | On Time | |||
| 21:48 | Swansea | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 16:20 | Shrewsbury | 16:23 | |||
| 16:40 | Church Stretton | On Time | |||
| 16:49 | Craven Arms | 17:16 | |||
| 16:54 | Broome | On Time | |||
| 16:59 | Hopton Heath | On Time | |||
| 17:03 | Bucknell | On Time | |||
| 17:13 | Knighton | 17:40 | |||
| 17:17 | Knucklas | On Time | |||
| 17:25 | Llangynllo | On Time | |||
| 17:29 | Llanbister Road | On Time | |||
| 17:35 | Dolau | On Time | |||
| 17:39 | Pen-y-Bont (Mid Wales) | On Time | |||
| 18:05 | Llandrindod | 18:18 | |||
| 18:14 | Builth Road | On Time | |||
| 18:17 | Cilmeri | On Time | |||
| 18:22 | Garth (Powys) | On Time | |||
| 18:26 | Llangammarch | On Time | |||
| 18:35 | Llanwrtyd | 18:46 | |||
| 18:41 | Sugar Loaf | On Time | |||
| 18:47 | Cynghordy | On Time | |||
| 19:01 | Llandovery | 19:09 | |||
| 19:06 | Llanwrda | On Time | |||
| 19:10 | Llangadog | On Time | |||
| 19:23 | Llandeilo | 19:29 | |||
| 19:26 | Ffairfach | On Time | |||
| 19:33 | Llandybie | On Time | |||
| 19:38 | Ammanford | On Time | |||
| 19:42 | Pantyffynnon | 19:49 | |||
| 19:48 | Pontarddulais | 19:58 | |||
| 19:52 | Llangennech | 20:02 | |||
| 19:55 | Bynea | 20:05 | |||
| 20:06 | Llanelli | 20:12 | |||
|
|
20:14 | Gowerton | 20:21 | ||
| 20:40 | Swansea | On Time | |||
| 20:51 | Neath | On Time | |||
| 21:00 | Port Talbot Parkway | On Time | |||
| 21:15 | Bridgend | On Time | 2 | ||
| Subsequent Stations | |||||
| 21:40 | Cardiff Central | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 20:39 | Cardiff Central | On Time | |||
| 20:43 | Grangetown (Cardiff) | On Time | |||
| 20:47 | Cogan | On Time | |||
| 20:49 | Eastbrook | On Time | |||
| 20:52 | Dinas Powys | On Time | |||
| 20:56 | Cadoxton | On Time | |||
| 20:58 | Barry Docks | On Time | |||
| 21:03 | Barry | On Time | |||
| 21:10 | Rhoose Cardiff International Airport | On Time | |||
| 21:20 | Llantwit Major | On Time | |||
| 21:36 | Bridgend | On Time | 1A | ||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 19:45 | London Paddington | On Time | |||
|
|
20:10 | Reading | On Time | ||
| 20:37 | Swindon | On Time | |||
| 21:01 | Bristol Parkway | On Time | |||
| 21:21 | Newport South Wales | On Time | |||
| 21:35 | Cardiff Central | On Time | |||
| 21:55 | Bridgend | On Time | 1 | ||
| Subsequent Stations | |||||
| 22:06 | Port Talbot Parkway | On Time | |||
| 22:14 | Neath | On Time | |||
| 22:27 | Swansea | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 18:30 | Manchester Piccadilly | On Time | |||
| 18:40 | Stockport | 18:42 | |||
| 18:48 | Wilmslow | 18:53 | |||
| 19:10 | Crewe | 19:13 | |||
| 19:50 | Shrewsbury | On Time | |||
|
|
20:15 | Ludlow | On Time | ||
| 20:26 | Leominster | On Time | |||
| 20:42 | Hereford | On Time | |||
| 21:04 | Abergavenny | On Time | |||
| 21:18 | Cwmbran | On Time | |||
| 21:32 | Newport (South Wales) | On Time | |||
| 21:49 | Cardiff Central | On Time | |||
| 22:09 | Bridgend | On Time | 1 | ||
| Subsequent Stations | |||||
| 22:15 | Pyle | On Time | |||
| 22:24 | Port Talbot Parkway | On Time | |||
| 22:31 | Neath | On Time | |||
| 22:46 | Swansea | On Time | |||
| 23:00 | Gowerton | On Time | |||
| 23:08 | Llanelli | On Time | |||
| 23:14 | Pembrey & Burry Port | On Time | |||
| 23:21 | Kidwelly | On Time | |||
| 23:27 | Ferryside | On Time | |||
| 23:42 | Carmarthen | On Time | |||
| Collapse Subsequent stations | |||||