22:48 Platform 7 Expected On time Penarth Calling at: Grangetown (22:52)Dingle Road (22:57)Penarth (23:01) 2 coaches Track live Watch train Share train
22:50 Platform 4 Expected 22:54 Swansea Calling at: Bridgend (23:16)Port Talbot Parkway (23:29)Neath (23:37)Swansea (23:50) 9 coaches Track live Watch train Share train
23:00 Platform 6 Expected On time Treherbert Calling at: Cardiff Queen Street (23:03)Cathays (23:06)Llandaf (23:11)Radyr (23:14)Taffs Well (23:18)Trefforest Estate (23:22)Trefforest (23:27)Pontypridd (23:31)Trehafod (23:36)Porth (23:39)Dinas Rhondda (23:43)Tonypandy (23:46)Llwynypia (23:49)Ystrad Rhondda (23:52)Ton Pentre (23:55)Treorchy (23:59)Ynyswen (00:02)Treherbert (00:07) 4 coaches Track live Watch train Share train
23:04 Platform 1 Expected On time Ebbw Vale Town Calling at: Pye Corner (23:24)Rogerstone (23:29)Risca & Pontymister (23:33)Crosskeys (23:38)Newbridge (23:46)Llanhilleth (23:52)Ebbw Vale Parkway (00:01)Ebbw Vale Town (00:07) 2 coaches Track live Watch train Share train
23:05 Platform 7 Expected On time Penarth Calling at: Grangetown (23:09)Dingle Road (23:13)Penarth (23:18) 4 coaches Track live Watch train Share train
23:15 Platform 2 Expected On time Abergavenny Calling at: Newport (South Wales) (23:35)Cwmbran (23:47)Pontypool & New Inn (23:52)Abergavenny (00:05) 3 coaches Track live Watch train Share train
23:22 Platform 6 Expected On time Ystrad Mynach Calling at: Cardiff Queen Street (23:26)Heath High Level (23:30)Llanishen (23:33)Lisvane & Thornhill (23:36)Caerphilly (23:42)Aber (23:44)Energlyn & Churchill Park (23:46)Llanbradach (23:49)Ystrad Mynach (23:57) 4 coaches Track live Watch train Share train
23:29 Platform 4A Expected On time Carmarthen Calling at: Pontyclun (23:44)Llanharan (23:49)Pencoed (23:54)Bridgend (23:59)Pyle (00:11)Port Talbot Parkway (00:18)Baglan (00:21)Briton Ferry (00:25)Neath (00:29)Skewen (00:33)Llansamlet (00:38)Swansea (00:47)Gowerton (01:01)Llanelli (01:08)Pembrey & Burry Port (01:14)Kidwelly (01:20)Ferryside (01:26)Carmarthen (01:37) 2 coaches Track live Watch train Share train
23:30 Platform 7 Expected On time Barry Island Calling at: Grangetown (23:34)Cogan (23:37)Eastbrook (23:40)Dinas Powys (23:43)Cadoxton (23:47)Barry Docks (23:50)Barry (23:55)Barry Island (00:01) 2 coaches Track live Watch train Share train
23:30 Platform 2 Expected On time Bristol Temple Meads Calling at: Newport (South Wales) (23:46)Severn Tunnel Junction (00:06)Patchway (00:21)Filton Abbey Wood (00:25)Stapleton Road (00:30)Lawrence Hill (00:34)Bristol Temple Meads (00:38) 3 coaches Track live Watch train Share train
23:34 Platform 1 Expected On time Severn Tunnel Junction Calling at: Newport (South Wales) (23:53)Severn Tunnel Junction (00:11) 3 coaches Track live Watch train Share train
23:45 Platform 6 Expected On time Pontypridd Calling at: Cardiff Queen Street (23:48)Cathays (23:51)Llandaf (23:56)Radyr (23:59)Taffs Well (00:03)Trefforest Estate (00:07)Trefforest (00:12)Pontypridd (00:18) 2 coaches Track live Watch train Share train
23:51 Platform 4 Expected 00:07 Swansea Calling at: Bridgend (00:27)Port Talbot Parkway (00:39)Neath (00:46)Swansea (00:58) 9 coaches This service has been delayed by congestion Track live Watch train Share train