12:20 Platform 1 Expected On time Cardiff Bay Calling at: Cardiff Bay (12:24) Track live Watch train Share train
12:22 Platform 4 Expected On time Coryton Calling at: Heath Low Level (12:27)Ty Glas (12:29)Birchgrove (12:31)Rhiwbina (12:33)Whitchurch (Glamorgan) (12:34)Coryton (12:39) Track live Watch train Share train
12:24 Platform 3 Expected On time Barry Island Calling at: Cardiff Central (12:28)Grangetown (12:33)Cogan (12:36)Eastbrook (12:39)Dinas Powys (12:42)Cadoxton (12:46)Barry Docks (12:49)Barry (12:55)Barry Island (13:01) Track live Watch train Share train
12:26 Platform 5 Expected On time Bargoed Calling at: Heath High Level (12:30)Llanishen (12:33)Lisvane & Thornhill (12:36)Caerphilly (12:42)Aber (12:44)Energlyn & Churchill Park (12:46)Llanbradach (12:49)Ystrad Mynach (12:55)Hengoed (12:57)Pengam (13:01)Bargoed (13:08) Track live Watch train Share train
12:29 Platform 2 Expected On time Penarth Calling at: Cardiff Central (12:33)Grangetown (12:39)Dingle Road (12:43)Penarth (12:48) Track live Watch train Share train
12:30 Platform 4 Expected On time Treherbert Calling at: Cathays (12:32)Llandaf (12:37)Radyr (12:40)Taffs Well (12:44)Trefforest Estate (12:49)Trefforest (12:54)Pontypridd (12:57)Trehafod (13:03)Porth (13:06)Dinas Rhondda (13:10)Tonypandy (13:13)Llwynypia (13:16)Ystrad Rhondda (13:19)Ton Pentre (13:22)Treorchy (13:26)Ynyswen (13:29)Treherbert (13:34) Track live Watch train Share train
12:32 Platform 1 Expected On time Cardiff Bay Calling at: Cardiff Bay (12:36) Track live Watch train Share train
12:34 Platform 3 Expected 12:36 Bridgend via Rhoose Cardiff Int Airport Calling at: Cardiff Central (12:38)Grangetown (12:43)Cogan (12:46)Eastbrook (12:49)Dinas Powys (12:51)Cadoxton (12:56)Barry Docks (12:59)Barry (13:04)Rhoose Cardiff Intl Airport (13:10)Llantwit Major (13:20)Bridgend (13:37) This service has been delayed by congestion Track live Watch train Share train
12:34 Platform 4 Expected On time Merthyr Tydfil Calling at: Cathays (12:37)Llandaf (12:42)Radyr (12:45)Taffs Well (12:50)Trefforest Estate (12:54)Trefforest (12:59)Pontypridd (13:02)Abercynon (13:09)Quakers Yard (13:15)Merthyr Vale (13:21)Troed-y-rhiw (13:24)Pentre-bach (13:28)Merthyr Tydfil (13:35) Track live Watch train Share train
12:37 Platform 2 Expected On time Aberdare Platform 2 Calling at: Cardiff Central (12:42)Ninian Park (12:47)Waun-gron Park (12:50)Fairwater (12:52)Danescourt (12:54)Radyr (12:59)Taffs Well (13:04)Trefforest Estate (13:09)Trefforest (13:13)Pontypridd (13:16)Abercynon (13:23)Penrhiwceiber (13:29)Mountain Ash (13:33)Fernhill (13:36)Cwmbach (13:40)Aberdare Platform 2 (13:45) Track live Watch train Share train