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