Trefforest departures

Reduced timetable in operation. In line with government advice, you should only be travelling if you are a key worker or it is essential for you to do so. If you must travel, always practice social distancing. More details can be found at nationalrail.co.uk/coronavirus

Barry Island

Platform 1
14:52
on time
More
Show Less

Calling at

Taffs Well14:58on time
Radyr15:03on time
Llandaf15:05on time
Cathays15:10on time
Cardiff Queen Street15:15on time
Cardiff Central15:20on time
Grangetown15:29on time
Cogan15:33on time
Eastbrook15:35on time
Dinas Powys15:37on time
Cadoxton15:41on time
Barry Docks15:44on time
Barry15:48on time
Barry Island15:54on time
From TreherbertOperated by Transport for Wales

Merthyr Tydfil

Platform 2
14:53
on time
More
Show Less

Calling at

Pontypridd14:57on time
Abercynon15:04on time
Quakers Yard15:09on time
Merthyr Vale15:14on time
Troed-y-rhiw15:18on time
Pentre-bach15:22on time
Merthyr Tydfil15:30on time
From Barry IslandOperated by Transport for Wales

Treherbert

Platform 2
15:26
on time
More
Show Less

Calling at

Pontypridd15:31on time
Trehafod15:36on time
Porth15:39on time
Dinas Rhondda15:44on time
Tonypandy15:46on time
Llwynypia15:48on time
Ystrad Rhondda15:51on time
Ton Pentre15:56on time
Treorchy15:59on time
Ynyswen16:02on time
Treherbert16:07on time
From Cardiff CentralOperated by Transport for Wales

Barry Island

Platform 1
15:27
on time
More
Show Less

Calling at

Taffs Well15:33on time
Radyr15:38on time
Llandaf15:41on time
Cathays15:45on time
Cardiff Queen Street15:50on time
Cardiff Central15:55on time
Grangetown15:59on time
Cogan16:03on time
Eastbrook16:05on time
Dinas Powys16:07on time
Cadoxton16:11on time
Barry Docks16:14on time
Barry16:18on time
Barry Island16:24on time
From AberdareOperated by Transport for Wales

Barry Island

Platform 1
15:52
on time
More
Show Less

Calling at

Taffs Well15:58on time
Radyr16:03on time
Llandaf16:05on time
Cathays16:10on time
Cardiff Queen Street16:15on time
Cardiff Central16:20on time
Grangetown16:29on time
Cogan16:33on time
Eastbrook16:35on time
Dinas Powys16:37on time
Cadoxton16:41on time
Barry Docks16:44on time
Barry16:48on time
Barry Island16:54on time
From TreherbertOperated by Transport for Wales

Aberdare

Platform 2
16:07
on time
More
Show Less

Calling at

Pontypridd16:11on time
Abercynon16:18on time
Penrhiwceiber16:24on time
Mountain Ash16:29on time
Fernhill16:32on time
Cwmbach16:36on time
Aberdare16:43on time
From Barry IslandOperated by Transport for Wales

Bridgend

Platform 1
16:12
on time
More
Show Less

Calling at

Trefforest Estate16:16on time
Taffs Well16:20on time
Radyr16:23on time
Llandaf16:26on time
Cathays16:30on time
Cardiff Queen Street16:35on time
Cardiff Central16:40on time
Grangetown16:45on time
Cogan16:48on time
Eastbrook16:51on time
Dinas Powys16:53on time
Cadoxton16:57on time
Barry Docks17:00on time
Barry17:05on time
Rhoose Cardiff Intl Airport17:11on time
Llantwit Major17:21on time
Bridgend17:39on time
From Merthyr TydfilOperated by Transport for Wales

Treherbert

no platform
16:26
on time
More
Show Less

Calling at

Pontypridd16:31on time
Trehafod16:36on time
Porth16:39on time
Dinas Rhondda16:44on time
Tonypandy16:46on time
Llwynypia16:48on time
Ystrad Rhondda16:51on time
Ton Pentre16:56on time
Treorchy16:59on time
Ynyswen17:02on time
Treherbert17:07on time
From Cardiff CentralOperated by Transport for Wales