Barry Docks departures

Barry Island

no platform This train has been cancelled because of a fault on this train
16:14
cancelled
More
Show Less
From Aberdare Operated by Transport for Wales

Aberdare

Platform 1
16:18
due 16:31
More
Show Less

Calling at

Cadoxton 16:21 due 16:33
Dinas Powys 16:25 due 16:37
Eastbrook 16:27 due 16:39
Cogan 16:30 due 16:42
Grangetown 16:34 due 16:46
Cardiff Central 16:39 due 16:50
Cardiff Queen Street 16:44 due 16:54
Cathays 16:47 due 16:56
Llandaf 16:52 due 17:01
Radyr 16:55 due 17:04
Taffs Well 16:59 due 17:08
Trefforest 17:06 due 17:15
Pontypridd 17:10 due 17:18
Abercynon 17:18 due 17:25
Penrhiwceiber 17:24 due 17:31
Mountain Ash 17:28 due 17:35
Fernhill 17:36 due 17:38
Cwmbach 17:40 due 17:42
Aberdare 17:48 on time
From Bridgend Operated by Transport for Wales

Barry Island

Platform 2
16:29
due 16:32
More
Show Less

Calling at

Barry 16:33 on time
Barry Island 16:40 on time
From Merthyr Tydfil Operated by Transport for Wales

Merthyr Tydfil

Platform 1
16:33
due 16:35
More
Show Less

Calling at

Cadoxton 16:36 on time
Dinas Powys 16:40 on time
Eastbrook 16:42 on time
Cogan 16:45 on time
Grangetown 16:49 on time
Cardiff Central 16:54 on time
Cardiff Queen Street 16:59 on time
Cathays 17:02 on time
Llandaf 17:07 on time
Radyr 17:10 on time
Taffs Well 17:14 on time
Trefforest Estate 17:19 on time
Trefforest 17:23 on time
Pontypridd 17:26 on time
Abercynon 17:34 on time
Quakers Yard 17:38 on time
Merthyr Vale 17:44 on time
Troed-y-rhiw 17:50 on time
Pentre-bach 17:54 on time
Merthyr Tydfil 18:03 on time
From Barry Island Operated by Transport for Wales

Barry Island

Platform 2
16:44
on time
More
Show Less

Calling at

Barry 16:48 on time
Barry Island 16:56 on time
From Aberdare Operated by Transport for Wales

Aberdare

Platform 1
16:48
on time
More
Show Less

Calling at

Cadoxton 16:51 on time
Dinas Powys 16:55 on time
Eastbrook 16:57 on time
Cogan 17:00 on time
Grangetown 17:04 on time
Cardiff Central 17:09 on time
Cardiff Queen Street 17:14 on time
Cathays 17:17 on time
Llandaf 17:22 on time
Radyr 17:25 on time
Taffs Well 17:29 on time
Trefforest 17:36 on time
Pontypridd 17:40 on time
Abercynon 17:48 on time
Penrhiwceiber 17:54 on time
Mountain Ash 17:58 on time
Fernhill 18:06 on time
Cwmbach 18:10 on time
Aberdare 18:18 on time
From Barry Island Operated by Transport for Wales

Bridgend

Platform 2
17:00
on time
More
Show Less

Calling at

Barry 17:04 on time
Rhoose Cardiff Intl Airport 17:11 on time
Llantwit Major 17:21 on time
Bridgend 17:40 on time
From Merthyr Tydfil Operated by Transport for Wales

Merthyr Tydfil

Platform 1
17:03
on time
More
Show Less

Calling at

Cadoxton 17:06 on time
Dinas Powys 17:10 on time
Eastbrook 17:12 on time
Cogan 17:15 on time
Grangetown 17:19 on time
Cardiff Central 17:24 on time
Cardiff Queen Street 17:29 on time
Cathays 17:32 on time
Llandaf 17:37 on time
Radyr 17:40 on time
Taffs Well 17:44 on time
Trefforest Estate 17:49 on time
Trefforest 17:53 on time
Pontypridd 17:56 on time
Abercynon 18:04 on time
Quakers Yard 18:08 on time
Merthyr Vale 18:14 on time
Troed-y-rhiw 18:20 on time
Pentre-bach 18:24 on time
Merthyr Tydfil 18:33 on time
From Barry Island Operated by Transport for Wales

Barry Island

Platform 2
17:14
on time
More
Show Less

Calling at

Barry 17:18 on time
Barry Island 17:26 on time
From Aberdare Operated by Transport for Wales

Aberdare

Platform 1
17:18
on time
More
Show Less

Calling at

Cadoxton 17:21 on time
Dinas Powys 17:25 on time
Eastbrook 17:27 on time
Cogan 17:30 on time
Grangetown 17:34 on time
Cardiff Central 17:39 on time
Cardiff Queen Street 17:44 on time
Cathays 17:47 on time
Llandaf 17:52 on time
Radyr 17:55 on time
Taffs Well 17:59 on time
Trefforest 18:06 on time
Pontypridd 18:10 on time
Abercynon 18:18 on time
Penrhiwceiber 18:24 on time
Mountain Ash 18:28 on time
Fernhill 18:36 on time
Cwmbach 18:40 on time
Aberdare 18:48 on time
From Bridgend Operated by Transport for Wales