Cogan departures

Merthyr Tydfil

Platform 1
18:15
on time
More
Show Less
From Barry Island Operated by Transport for Wales

Barry Island

Platform 2 This train has been cancelled because of a fault with the signalling system
18:18
on time
More
Show Less

Calling at

Eastbrook 18:20
Dinas Powys 18:22 on time
Cadoxton 18:26 on time
Barry Docks 18:29 on time
Barry 18:33 on time
Barry Island 18:40 on time
From Merthyr Tydfil Operated by Transport for Wales

Aberdare

Platform 1
18:30
on time
More
Show Less

Calling at

Grangetown 18:34 on time
Cardiff Central 18:39 on time
Cardiff Queen Street 18:44 on time
Cathays 18:49 on time
Llandaf 18:54 on time
Radyr 18:57 on time
Taffs Well 19:01 on time
Trefforest 19:08 on time
Pontypridd 19:12 on time
Abercynon 19:18 on time
Penrhiwceiber 19:24 on time
Mountain Ash 19:28 on time
Fernhill 19:35 on time
Cwmbach 19:39 on time
Aberdare 19:46 on time
From Bridgend Operated by Transport for Wales

Barry Island

Platform 2
18:33
due 18:35
More
Show Less

Calling at

Eastbrook 18:35 due 18:37
Dinas Powys 18:37 due 18:39
Cadoxton 18:41 due 18:43
Barry Docks 18:44 due 18:46
Barry 18:48 on time
Barry Island 18:55 on time
From Aberdare Operated by Transport for Wales
18:45
due 18:48
More
Show Less

Calling at

Grangetown 18:49 due 18:51
Cardiff Central 18:56 on time
From Barry Island Operated by Transport for Wales

Bridgend

Platform 2 This train has been cancelled because of a fault with the signalling system
18:48
due 19:01
More
Show Less

Calling at

Eastbrook 18:51 due 19:03
Dinas Powys 18:53 due 19:05
Cadoxton 18:57 due 19:09
Barry Docks 19:00 due 19:12
Barry 19:04 due 19:15
Rhoose Cardiff Intl Airport 19:11 due 19:22
Llantwit Major 19:21 due 19:32
Bridgend 19:39 due 19:46
From Merthyr Tydfil Operated by Transport for Wales

Aberdare

Platform 1
19:00
on time
More
Show Less

Calling at

Grangetown 19:04 on time
Cardiff Central 19:09 on time
Cardiff Queen Street 19:14 on time
Cathays 19:17 on time
Llandaf 19:22 on time
Radyr 19:25 on time
Taffs Well 19:29 on time
Trefforest 19:36 on time
Pontypridd 19:40 on time
Abercynon 19:48 on time
Penrhiwceiber 19:54 on time
Mountain Ash 19:59 on time
Fernhill 20:05 on time
Cwmbach 20:09 on time
Aberdare 20:16 on time
From Barry Island Operated by Transport for Wales

Barry Island

Platform 2
19:03
on time
More
Show Less

Calling at

Eastbrook 19:05 on time
Dinas Powys 19:07 on time
Cadoxton 19:11 on time
Barry Docks 19:14 on time
Barry 19:18 on time
Barry Island 19:25 on time
From Aberdare Operated by Transport for Wales

Merthyr Tydfil

Platform 1
19:15
on time
More
Show Less

Calling at

Grangetown 19:19 on time
Cardiff Central 19:24 on time
Cardiff Queen Street 19:29 on time
Cathays 19:32 on time
Llandaf 19:37 on time
Radyr 19:40 on time
Taffs Well 19:44 on time
Trefforest Estate 19:49 on time
Trefforest 19:53 on time
Pontypridd 19:56 on time
Abercynon 20:04 on time
Quakers Yard 20:08 on time
Merthyr Vale 20:14 on time
Troed-y-rhiw 20:18 on time
Pentre-bach 20:21 on time
Merthyr Tydfil 20:30 on time
From Barry Island Operated by Transport for Wales
19:30
on time
More
Show Less

Calling at

Grangetown 19:34 on time
Cardiff Central 19:39 on time
Cardiff Queen Street 19:46 on time
Cathays 19:49 on time
Llandaf 19:54 on time
Radyr 19:57 on time
Taffs Well 20:01 on time
Trefforest 20:08 on time
Pontypridd 20:12 on time
Abercynon 20:21 on time
Penrhiwceiber 20:27 on time
Mountain Ash 20:31 on time
Fernhill 20:35 on time
Cwmbach 20:39 on time
Aberdare 20:46 on time

Calling at

Cardiff Central 19:39 on time
Cardiff Queen Street 19:54 on time
Heath Low Level 20:00 on time
Ty Glas 20:03 on time
Birchgrove 20:04 on time
Rhiwbina 20:06 on time
Whitchurch (Glamorgan) 20:08 on time
Coryton 20:13 on time
From Bridgend Operated by Transport for Wales