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