Barry Docks 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

Merthyr Tydfil

Platform 1
16:03
due 16:06
More
Show Less

Calling at

Cadoxton16:06due 16:08
Dinas Powys16:10due 16:12
Eastbrook16:12due 16:14
Cogan16:15due 16:17
Grangetown16:19due 16:21
Cardiff Central16:25on time
Cardiff Queen Street16:32on time
Cathays16:34on time
Llandaf16:39on time
Radyr16:43on time
Taffs Well16:46on time
Trefforest Estate16:51on 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:14
on time
More
Show Less

Calling at

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

Aberdare

Platform 1
16:18
on time
More
Show Less

Calling at

Cadoxton16:21on time
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 Well16:59on 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:34
on time
More
Show Less

Calling at

Cadoxton16:36on time
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

Platform 2
16:44
on time
More
Show Less

Calling at

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

Bridgend

Platform 2
17:00
on time
More
Show Less

Calling at

Barry17:05on time
Rhoose Cardiff Intl Airport17:11on time
Llantwit Major17:21on time
Bridgend17:39on time
From Merthyr TydfilOperated by Transport for Wales

Aberdare

Platform 1
17:03
on time
More
Show Less

Calling at

Cadoxton17:06on time
Dinas Powys17:10on time
Eastbrook17:12on time
Cogan17:15on time
Grangetown17:19on time
Cardiff Central17:25on time
Cardiff Queen Street17:45on time
Cathays17:48on time
Llandaf17:52on time
Radyr17:56on time
Taffs Well17:59on time
Trefforest18:06on time
Pontypridd18:11on time
Abercynon18:18on time
Penrhiwceiber18:24on time
Mountain Ash18:29on time
Fernhill18:32on time
Cwmbach18:36on time
Aberdare18:43on time
From Barry IslandOperated by Transport for Wales

Barry Island

Platform 2
17:14
on time
More
Show Less

Calling at

Barry17:18on time
Barry Island17:24on time
From Cardiff CentralOperated by Transport for Wales

Rhymney

no platform
17:34
on time
More
Show Less

Calling at

Cadoxton17:36on time
Dinas Powys17:41on time
Eastbrook17:43on time
Cogan17:46on time
Grangetown17:50on time
Cardiff Central17:56on time
Cardiff Queen Street18:09on time
Heath High Level18:14on time
Llanishen18:17on time
Lisvane & Thornhill18:19on time
Caerphilly18:26on time
Aber18:28on time
Energlyn & Churchill Park18:30on time
Llanbradach18:34on time
Ystrad Mynach18:39on time
Hengoed18:42on time
Pengam18:45on time
Gilfach Fargoed18:48on time
Bargoed18:52on time
Brithdir18:56on time
Tir-phil18:59on time
Pontlottyn19:03on time
Rhymney19:08on time
From Barry IslandOperated by Transport for Wales

Barry Island

no platform
17:44
on time
More
Show Less

Calling at

Barry17:48on time
Barry Island17:54on time
From TreherbertOperated by Transport for Wales