Barry Island departures

Aberdare

Platform 1
15:40
due 15:44
More
Show Less

Calling at

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

Merthyr Tydfil

Platform 1
15:55
due 16:01
More
Show Less

Calling at

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

Merthyr Tydfil

Platform 1
16:25
on time
More
Show Less

Calling at

Barry 16:30 on time
Barry Docks 16:33 on time
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

Aberdare

Platform 1
16:40
on time
More
Show Less

Calling at

Barry 16:45 on time
Barry Docks 16:48 on time
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

Merthyr Tydfil

Platform 1
16:55
on time
More
Show Less

Calling at

Barry 17:00 on time
Barry Docks 17:03 on time
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

Merthyr Tydfil

no platform
17:25
on time
More
Show Less

Calling at

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