Cogan departures

19:30
on time
More
Show Less
From Bridgend Operated by Transport for Wales

Barry Island

Platform 2
19:33
due 19:38
More
Show Less

Calling at

Eastbrook 19:35 due 19:40
Dinas Powys 19:37 due 19:42
Cadoxton 19:41 due 19:46
Barry Docks 19:44 due 19:49
Barry 19:48 due 19:52
Barry Island 19:56 on time
From Aberdare Operated by Transport for Wales

Caerphilly

Platform 1
19:45
on time
More
Show Less

Calling at

Grangetown 19:49 on time
Cardiff Central 19:54 on time
Cardiff Queen Street 20:04 on time
Heath High Level 20:10 on time
Llanishen 20:14 on time
Lisvane & Thornhill 20:16 on time
Caerphilly 20:25 on time
From Barry Island Operated by Transport for Wales

Bridgend

Platform 2
19:48
on time
More
Show Less

Calling at

Eastbrook 19:51 on time
Dinas Powys 19:53 on time
Cadoxton 19:57 on time
Barry Docks 20:00 on time
Barry 20:04 on time
Rhoose Cardiff Intl Airport 20:12 on time
Llantwit Major 20:22 on time
Bridgend 20:40 on time
From Merthyr Tydfil Operated by Transport for Wales

Merthyr Tydfil

Platform 1
20:15
due 20:19
More
Show Less

Calling at

Grangetown 20:19 due 20:22
Cardiff Central 20:24 due 20:26
Cardiff Queen Street 20:28 due 20:30
Cathays 20:32 on time
Llandaf 20:36 on time
Radyr 20:40 on time
Taffs Well 20:44 on time
Trefforest Estate 20:49 on time
Trefforest 20:53 on time
Pontypridd 20:56 on time
Abercynon 21:05 on time
Quakers Yard 21:09 on time
Merthyr Vale 21:15 on time
Troed-y-rhiw 21:19 on time
Pentre-bach 21:22 on time
Merthyr Tydfil 21:31 on time
From Barry Island Operated by Transport for Wales

Barry Island

Platform 2
20:18
on time
More
Show Less

Calling at

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

Aberdare

Platform 1
20:30
on time
More
Show Less

Calling at

Grangetown 20:34 on time
Cardiff Central 20:39 on time
Cardiff Queen Street 20:44 on time
Cathays 20:47 on time
Llandaf 20:52 on time
Radyr 20:55 on time
Taffs Well 20:59 on time
Trefforest 21:06 on time
Pontypridd 21:10 on time
Abercynon 21:18 on time
Penrhiwceiber 21:24 on time
Mountain Ash 21:28 on time
Fernhill 21:31 on time
Cwmbach 21:35 on time
Aberdare 21:43 on time
From Bridgend Operated by Transport for Wales

Bridgend

Platform 2
20:48
on time
More
Show Less

Calling at

Eastbrook 20:51 on time
Dinas Powys 20:53 on time
Cadoxton 20:57 on time
Barry Docks 21:00 on time
Barry 21:04 on time
Rhoose Cardiff Intl Airport 21:11 on time
Llantwit Major 21:21 on time
Bridgend 21:39 on time
From Merthyr Tydfil Operated by Transport for Wales

Merthyr Tydfil

no platform
21:15
on time
More
Show Less

Calling at

Grangetown 21:19 on time
Cardiff Central 21:24 on time
Cardiff Queen Street 21:30 on time
Cathays 21:33 on time
Llandaf 21:38 on time
Radyr 21:41 on time
Taffs Well 21:45 on time
Trefforest Estate 21:50 on time
Trefforest 21:54 on time
Pontypridd 21:57 on time
Abercynon 22:05 on time
Quakers Yard 22:09 on time
Merthyr Vale 22:15 on time
Troed-y-rhiw 22:19 on time
Pentre-bach 22:22 on time
Merthyr Tydfil 22:31 on time
From Barry Island Operated by Transport for Wales

Barry Island

no platform
21:18
on time
More
Show Less

Calling at

Eastbrook 21:20 on time
Dinas Powys 21:22 on time
Cadoxton 21:26 on time
Barry Docks 21:29 on time
Barry 21:33 on time
Barry Island 21:41 on time
From Cardiff Central Operated by Transport for Wales