22:02 Platform 1 Expected 22:04 Pontypridd Calling at: Trefforest (22:08)Pontypridd (22:10) 3 coaches Track live Watch train Share train
22:08 Platform 1 Expected On time Aberdare Platform 2 Calling at: Trefforest (22:12)Pontypridd (22:16)Abercynon (22:23)Penrhiwceiber (22:29)Mountain Ash (22:33)Fernhill (22:36)Cwmbach (22:40)Aberdare Platform 2 (22:45) 4 coaches Track live Watch train Share train
22:14 Platform 2 Expected On time Cardiff Central Calling at: Taffs Well (22:18)Radyr (22:22)Llandaf (22:26)Cathays (22:31)Cardiff Queen Street (22:36)Cardiff Central (22:42) 4 coaches Track live Watch train Share train
22:23 Platform 1 Expected On time Treherbert Calling at: Trefforest (22:27)Pontypridd (22:31)Trehafod (22:36)Porth (22:40)Dinas Rhondda (22:44)Tonypandy (22:46)Llwynypia (22:49)Ystrad Rhondda (22:53)Ton Pentre (22:56)Treorchy (22:59)Ynyswen (23:02)Treherbert (23:07) 3 coaches Track live Watch train Share train
22:26 Platform 2 Expected On time Cardiff Central via Ninian Park Calling at: Taffs Well (22:30)Radyr (22:35)Danescourt (22:40)Fairwater (22:42)Waun-gron Park (22:45)Ninian Park (22:49)Cardiff Central (22:56) 4 coaches Track live Watch train Share train
22:30 Platform 2 Expected On time Cardiff Bay Calling at: Taffs Well (22:34)Radyr (22:38)Llandaf (22:41)Cathays (22:45)Cardiff Queen Street (22:50)Cardiff Bay (22:53) 3 coaches Track live Watch train Share train
22:31 Platform 1 Expected On time Pontypridd Calling at: Trefforest (22:35)Pontypridd (22:40) 3 coaches Track live Watch train Share train
22:52 Platform 1 Expected On time Merthyr Tydfil Calling at: Trefforest (22:56)Pontypridd (23:00)Abercynon (23:07)Quakers Yard (23:11)Merthyr Vale (23:17)Troed-y-rhiw (23:21)Pentre-bach (23:24)Merthyr Tydfil (23:33) 4 coaches Track live Watch train Share train
23:00 Platform 2 Expected On time Cardiff Bay Calling at: Taffs Well (23:04)Radyr (23:08)Llandaf (23:11)Cathays (23:15)Cardiff Queen Street (23:20)Cardiff Bay (23:23) 3 coaches Track live Watch train Share train
23:02 Platform 1 Expected On time Pontypridd Calling at: Trefforest (23:06)Pontypridd (23:11) 3 coaches Track live Watch train Share train
23:08 Platform 1 Expected On time Aberdare Platform 2 Calling at: Trefforest (23:12)Pontypridd (23:15)Abercynon (23:22)Penrhiwceiber (23:28)Mountain Ash (23:32)Fernhill (23:35)Cwmbach (23:39)Aberdare Platform 2 (23:44) 4 coaches Track live Watch train Share train
23:13 Platform 2 Expected On time Cardiff Central Calling at: Taffs Well (23:17)Radyr (23:21)Llandaf (23:24)Cathays (23:29)Cardiff Queen Street (23:34)Cardiff Central (23:38) 2 coaches Track live Watch train Share train
23:23 Platform 1 Expected On time Treherbert Calling at: 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:27 Platform 2 Expected On time Cardiff Central Calling at: Taffs Well (23:31)Radyr (23:36)Danescourt (23:42)Fairwater (23:45)Waun-gron Park (23:47)Ninian Park (23:51)Cardiff Central (23:59) 4 coaches Track live Watch train Share train
23:31 Platform 2 Expected On time Cardiff Central Calling at: Taffs Well (23:35)Radyr (23:39)Llandaf (23:42)Cathays (23:46)Cardiff Queen Street (23:51)Cardiff Central (23:54) 3 coaches Track live Watch train Share train
23:31 Platform 1 Expected On time Pontypridd Calling at: Trefforest (23:35)Pontypridd (23:40) 3 coaches Track live Watch train Share train
23:51 Platform 1 Expected On time Pontypridd Calling at: Trefforest (23:55)Pontypridd (00:02) 2 coaches Track live Watch train Share train