| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 10:52 | Aberdare | 10:57 | |||
| 10:55 | Cwmbach | 11:01 | |||
| 10:59 | Fernhill | 11:05 | |||
| 11:02 | Mountain Ash | 11:08 | |||
| 11:05 | Penrhiwceiber | 11:15 | |||
| 11:11 | Abercynon | 11:19 | |||
| 11:18 | Pontypridd | 11:26 | |||
| 11:21 | Trefforest | Not Stopping | |||
| 11:25 | Trefforest Estate | Not Stopping | |||
| 11:30 | Taffs Well | 11:35 | |||
| 11:35 | Radyr | 11:40 | |||
| 11:40 | Danescourt | 11:45 | |||
| 11:43 | Fairwater | 11:48 | |||
| 11:45 | Waun-gron Park | 11:50 | |||
|
|
11:49 | Ninian Park | 11:53 | ||
| 11:55 | Cardiff Central | 11:57 | 6 | ||
| Subsequent Stations | |||||
| 12:05 | Cardiff Queen Street | On Time | |||
| 12:07 | Cathays | On Time | |||
| 12:12 | Llandaf | On Time | |||
| 12:15 | Radyr | On Time | |||
| 12:20 | Taffs Well | On Time | |||
| 12:24 | Trefforest Estate | On Time | |||
| 12:29 | Trefforest | On Time | |||
| 12:32 | Pontypridd | On Time | |||
| 12:39 | Abercynon | On Time | |||
| 12:45 | Quakers Yard | On Time | |||
| 12:51 | Merthyr Vale | On Time | |||
| 12:54 | Troed Y Rhiw | On Time | |||
| 12:58 | Pentre-Bach | On Time | |||
| 13:05 | Merthyr Tydfil | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | |
|---|---|---|---|
| Collapse Preceding stations | |||
| 11:11 | Bargoed | Cancelled | |
| 11:14 | Gilfach Fargoed | Cancelled | |
| 11:17 | Pengam | Cancelled | |
| 11:21 | Hengoed | Cancelled | |
| 11:24 | Ystrad Mynach | Cancelled | |
| 11:29 | Llanbradach | Cancelled | |
| 11:32 | Energlyn & Churchill Park | Cancelled | |
| 11:35 | Aber | Cancelled | |
| 11:38 | Caerphilly | Cancelled | |
| 11:43 | Lisvane & Thornhill | Cancelled | |
| 11:45 | Llanishen | Cancelled | |
| 11:48 | Heath High Level | Cancelled | |
| 11:54 | Cardiff Queen Street | Cancelled | |
| 12:03 | Grangetown | Cancelled | |
| 12:06 | Cogan | Cancelled | |
| 12:09 | Eastbrook | Cancelled | |
| 12:12 | Dinas Powys | Cancelled | |
| 12:16 | Cadoxton | Cancelled | |
| 12:19 | Barry Docks | Cancelled | |
| 12:25 | Barry | Cancelled | |
| 12:31 | Barry Island | Cancelled | |
| Collapse Subsequent stations | |||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 10:40 | Cheltenham Spa | On Time | |||
| 10:49 | Gloucester | On Time | |||
| 11:08 | Lydney | 11:10 | |||
| 11:17 | Chepstow | 11:20 | |||
| 11:25 | Caldicot | 11:29 | |||
| 11:28 | Severn Tunnel Jn | 11:31 | |||
|
|
11:40 | Newport South Wales | 11:43 | ||
| 11:59 | Cardiff Central | On Time | 2 | ||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 11:07 | Maesteg | On Time | |||
| 11:09 | Maesteg Ewenny Road | On Time | |||
| 11:12 | Garth Mid Glamorgan | On Time | |||
| 11:22 | Tondu | On Time | |||
| 11:25 | Sarn | On Time | |||
| 11:28 | Wildmill | On Time | |||
| 11:32 | Bridgend | On Time | |||
| 11:38 | Pencoed | 11:41 | |||
| 11:42 | Llanharan | 11:45 | |||
|
|
11:46 | Pontyclun | 11:49 | ||
| 12:01 | Cardiff Central | On Time | 0 | ||
| Subsequent Stations | |||||
| 12:22 | Pye Corner | On Time | |||
| 12:25 | Rogerstone | On Time | |||
| 12:29 | Risca & Pontymister | On Time | |||
| 12:34 | Cross Keys | On Time | |||
| 12:41 | Newbridge Ebbw Vale | On Time | |||
| 12:48 | Llanhilleth | On Time | |||
| 12:57 | Ebbw Vale Parkway | On Time | |||
| 13:03 | Ebbw Vale Town | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 11:42 | Coryton | On Time | |||
| 11:43 | Whitchurch Cardiff | On Time | |||
| 11:45 | Rhiwbina | On Time | |||
| 11:47 | Birchgrove | 11:49 | |||
|
|
11:51 | Heath Low Level | On Time | ||
| 11:59 | Cardiff Queen Street | On Time | |||
| 12:03 | Cardiff Central | On Time | 8 | ||
| Subsequent Stations | |||||
| 12:09 | Grangetown | On Time | |||
| 12:13 | Dingle Road | On Time | |||
| 12:18 | Penarth | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 11:50 | Penarth | On Time | |||
|
|
11:52 | Dingle Road | On Time | ||
| 11:57 | Grangetown | On Time | |||
| 12:03 | Cardiff Central | On Time | 6 | ||
| Subsequent Stations | |||||
| 12:08 | Cardiff Queen Street | On Time | |||
| 12:12 | Heath High Level | On Time | |||
| 12:15 | Llanishen | On Time | |||
| 12:18 | Lisvane & Thornhill | On Time | |||
| 12:25 | Caerphilly | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 11:07 | Ebbw Vale Town | On Time | |||
| 11:10 | Ebbw Vale Parkway | On Time | |||
| 11:19 | Llanhilleth | On Time | |||
| 11:25 | Newbridge Ebbw Vale | On Time | |||
| 11:32 | Cross Keys | On Time | |||
| 11:37 | Risca & Pontymister | On Time | |||
| 11:41 | Rogerstone | On Time | |||
|
|
11:45 | Pye Corner | On Time | ||
| 12:05 | Cardiff Central | On Time | 3B | ||
| Subsequent Stations | |||||
| 12:25 | Pontyclun | On Time | |||
| 12:29 | Llanharan | On Time | |||
| 12:33 | Pencoed | On Time | |||
| 12:39 | Bridgend | On Time | |||
| 12:42 | Wildmill | On Time | |||
| 12:45 | Sarn | On Time | |||
| 12:48 | Tondu | On Time | |||
| 12:57 | Garth Mid Glamorgan | On Time | |||
| 13:00 | Maesteg Ewenny Road | On Time | |||
| 13:05 | Maesteg | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 11:10 | Rhymney | On Time | |||
| 11:13 | Pontlottyn | On Time | |||
| 11:18 | Tir-Phil | On Time | |||
| 11:20 | Brithdir | On Time | |||
| 11:24 | Bargoed | 11:26 | |||
| 11:29 | Pengam | On Time | |||
| 11:33 | Hengoed | On Time | |||
| 11:36 | Ystrad Mynach | On Time | |||
| 11:40 | Llanbradach | 11:42 | |||
| 11:45 | Aber | On Time | |||
| 11:48 | Caerphilly | On Time | |||
|
|
11:53 | Lisvane & Thornhill | On Time | ||
| 11:55 | Llanishen | On Time | |||
| 11:58 | Heath High Level | On Time | |||
| 12:04 | Cardiff Queen Street | On Time | |||
| 12:08 | Cardiff Central | On Time | 8 | ||
| Subsequent Stations | |||||
| 12:13 | Grangetown | On Time | |||
| 12:16 | Cogan | On Time | |||
| 12:19 | Eastbrook | On Time | |||
| 12:22 | Dinas Powys | On Time | |||
| 12:26 | Cadoxton | On Time | |||
| 12:29 | Barry Docks | On Time | |||
| 12:35 | Barry | On Time | |||
| 12:46 | Barry Island | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 10:16 | London Paddington | On Time | |||
| 10:41 | Reading | On Time | |||
| 10:55 | Didcot Parkway | On Time | |||
| 11:12 | Swindon | On Time | |||
|
|
11:36 | Bristol Parkway | On Time | ||
| 11:56 | Newport South Wales | On Time | |||
| 12:10 | Cardiff Central | On Time | 4 | ||
| Collapse Subsequent stations | |||||
| Due | Station | Expected | Platform | ||
|---|---|---|---|---|---|
| Collapse Preceding stations | |||||
| 11:35 | Barry Island | On Time | |||
| 11:43 | Barry | On Time | |||
| 11:46 | Barry Docks | On Time | |||
| 11:49 | Cadoxton | On Time | |||
|
|
11:54 | Dinas Powys | On Time | ||
| 11:56 | Eastbrook | On Time | |||
| 11:59 | Cogan | On Time | |||
| 12:05 | Grangetown | On Time | |||
| 12:11 | Cardiff Central | On Time | 6 | ||
| Subsequent Stations | |||||
| 12:15 | Cardiff Queen Street | On Time | |||
| 12:20 | Heath High Level | On Time | |||
| 12:23 | Llanishen | On Time | |||
| 12:26 | Lisvane & Thornhill | On Time | |||
| 12:31 | Caerphilly | On Time | |||
| 12:33 | Aber | On Time | |||
| 12:38 | Llanbradach | On Time | |||
| 12:43 | Ystrad Mynach | On Time | |||
| 12:46 | Hengoed | On Time | |||
| 12:50 | Pengam | On Time | |||
| 12:56 | Bargoed | On Time | |||
| 13:07 | Rhymney | On Time | |||
| Collapse Subsequent stations | |||||
| Due | Station | Status |
|---|---|---|
| 11:22 | Swansea | 11:22 |
| 11:34 | Neath | 11:34 |
| 11:43 | Port Talbot Parkway | 11:43 |
| 11:56 | Bridgend | 11:56 |
| 12:18 | Cardiff Central | 12:18 |
| 12:35 | Newport South Wales | 12:35 |
| 12:55 | Bristol Parkway | 12:55 |
| 13:20 | Swindon | 13:20 |
| 13:49 | Reading | 13:49 |
| 14:12 | London Paddington | 14:12 |
| 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 |
|---|---|---|
| 18:23 | Swansea | 18:23 |
| 18:35 | Neath | 18:35 |
| 18:42 | Port Talbot Parkway | 18:42 |
| 18:55 | Bridgend | 18:55 |
| 19:18 | Cardiff Central | 19:18 |
| 19:31 | Newport South Wales | 19:31 |
| 19:55 | Bristol Parkway | 19:55 |
| 20:20 | Swindon | 20:20 |
| 20:47 | Reading | 20:47 |
| 21:10 | London Paddington | 21:10 |
| Due | Station | Status |
|---|---|---|
| 20:24 | Exmouth | 20:24 |
| 20:28 | Lympstone Village | 20:28 |
| 20:29 | Lympstone Commando | 20:29 |
| 20:31 | Exton | 20:31 |
| 20:36 | Topsham | 20:36 |
| 20:40 | Newcourt | 20:40 |
| 20:43 | Digby & Sowton | 20:43 |
| 20:46 | Polsloe Bridge | 20:46 |
| 20:49 | St James' Park | 20:49 |
| 20:52 | Exeter Central | 20:52 |
| 21:01 | Exeter St Davids | 21:01 |
| 21:30 | Taunton | 21:30 |
| 21:41 | Bridgwater | 21:41 |
| 21:48 | Highbridge & Burnham | 21:48 |
| 22:00 | Weston-Super-Mare | 22:00 |
| 22:06 | Worle | 22:06 |
| 22:12 | Yatton | 22:12 |
| 22:18 | Nailsea & Backwell | 22:18 |
| 22:36 | Bristol Temple Meads | 22:36 |
| 22:43 | Filton Abbey Wood | 22:43 |
| 22:56 | Severn Tunnel Jn | 22:56 |
| 23:13 | Newport South Wales | 23:13 |
| 23:30 | Cardiff Central | 23:30 |
| 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 |