Cadoxton 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

Bridgend

Platform 2
14:57
on time
More
Show Less

Calling at

Barry Docks15:00on time
Barry15:05on time
Rhoose Cardiff Intl Airport15:11on time
Llantwit Major15:21on time
Bridgend15:39on time
From Merthyr TydfilOperated by Transport for Wales

Merthyr Tydfil

Platform 1
15:06
on time
More
Show Less

Calling at

Dinas Powys15:10on time
Eastbrook15:12on time
Cogan15:15on time
Grangetown15:19on time
Cardiff Central15:25on time
Cardiff Queen Street15:30on time
Cathays15:32on time
Llandaf15:37on time
Radyr15:41on time
Taffs Well15:45on time
Trefforest15:53on time
Pontypridd15:58on time
Abercynon16:04on time
Quakers Yard16:09on time
Merthyr Vale16:14on time
Troed-y-rhiw16:18on time
Pentre-bach16:22on time
Merthyr Tydfil16:29on time
From Barry IslandOperated by Transport for Wales

Barry Island

Platform 2
15:11
on time
More
Show Less

Calling at

Barry Docks15:14on time
Barry15:18on time
Barry Island15:24on time
From Cardiff CentralOperated by Transport for Wales

Rhymney

Platform 1
15:37
on time
More
Show Less

Calling at

Dinas Powys15:41on time
Eastbrook15:43on time
Cogan15:46on time
Grangetown15:50on time
Cardiff Central15:56on time
Cardiff Queen Street16:09on time
Heath High Level16:14on time
Llanishen16:17on time
Lisvane & Thornhill16:19on time
Caerphilly16:26on time
Aber16:28on time
Energlyn & Churchill Park16:30on time
Llanbradach16:34on time
Ystrad Mynach16:39on time
Hengoed16:42on time
Pengam16:45on time
Gilfach Fargoed16:48on time
Bargoed16:52on time
Brithdir16:56on time
Tir-phil16:59on time
Pontlottyn17:03on time
Rhymney17:08on time
From Barry IslandOperated by Transport for Wales

Barry Island

Platform 2
15:41
on time
More
Show Less

Calling at

Barry Docks15:44on time
Barry15:48on time
Barry Island15:54on time
From TreherbertOperated by Transport for Wales

Merthyr Tydfil

Platform 1
16:06
on time
More
Show Less

Calling at

Dinas Powys16:10on time
Eastbrook16:12on time
Cogan16:15on time
Grangetown16:19on time
Cardiff Central16:25on time
Cardiff Queen Street16:32on time
Cathays16:34on time
Llandaf16:39on time
Radyr16:43on time
Taffs Well16:47on time
Trefforest16:55on time
Pontypridd16:59on time
Abercynon17:06on time
Quakers Yard17:11on time
Merthyr Vale17:16on time
Troed-y-rhiw17:20on time
Pentre-bach17:24on time
Merthyr Tydfil17:31on time
From Barry IslandOperated by Transport for Wales

Barry Island

Platform 2
16:11
on time
More
Show Less

Calling at

Barry Docks16:14on time
Barry16:18on time
Barry Island16:24on time
From AberdareOperated by Transport for Wales

Aberdare

Platform 1
16:21
on time
More
Show Less

Calling at

Dinas Powys16:25on time
Eastbrook16:27on time
Cogan16:30on time
Grangetown16:34on time
Cardiff Central16:40on time
Cardiff Queen Street16:45on time
Cathays16:48on time
Llandaf16:52on time
Radyr16:56on time
Taffs Well17:00on time
Trefforest17:06on time
Pontypridd17:11on time
Abercynon17:18on time
Penrhiwceiber17:24on time
Mountain Ash17:29on time
Fernhill17:32on time
Cwmbach17:36on time
Aberdare17:43on time
From BridgendOperated by Transport for Wales
16:37
on time
More
Show Less

Calling at

Dinas Powys16:41on time
Eastbrook16:43on time
Cogan16:46on time
Grangetown16:50on time
Cardiff Central16:56on time
From Barry IslandOperated by Transport for Wales

Barry Island

no platform
16:41
on time
More
Show Less

Calling at

Barry Docks16:44on time
Barry16:48on time
Barry Island16:54on time
From TreherbertOperated by Transport for Wales