Grangetown departures

Barry Island

no platform
12:29
due 12:38
More
Show Less
From Aberdare Operated by Transport for Wales

Aberdare

no platform
12:34
due 12:36
More
Show Less
From Bridgend Operated by Transport for Wales

Penarth

no platform
12:35
due 12:41
More
Show Less

Calling at

Dingle Road 12:41 due 12:45
Penarth 12:46 on time
From Rhymney Operated by Transport for Wales

Bargoed

no platform
12:38
due 12:40
More
Show Less

Calling at

Cardiff Central 12:44 on time
Cardiff Queen Street 12:49 on time
Heath High Level 12:55 on time
Llanishen 12:58 on time
Lisvane & Thornhill 13:00 on time
Caerphilly 13:05 on time
Aber 13:08 on time
Llanbradach 13:12 on time
Ystrad Mynach 13:17 on time
Hengoed 13:20 on time
Pengam 13:23 on time
Bargoed 13:31 on time
From Penarth Operated by Transport for Wales

Bridgend

no platform
12:45
on time
More
Show Less

Calling at

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

Merthyr Tydfil

no platform
12:49
due 12:56
More
Show Less

Calling at

Cardiff Central 12:54 due 12:59
Cardiff Queen Street 12:59 due 13:03
Cathays 13:02 due 13:05
Llandaf 13:07 due 13:10
Radyr 13:10 due 13:13
Taffs Well 13:14 due 13:17
Trefforest Estate 13:19 due 13:21
Trefforest 13:23 due 13:25
Pontypridd 13:26 due 13:28
Abercynon 13:34 on time
Quakers Yard 13:38 on time
Merthyr Vale 13:44 on time
Troed-y-rhiw 13:50 on time
Pentre-bach 13:53 on time
Merthyr Tydfil 14:01 on time
From Barry Island Operated by Transport for Wales

Penarth

no platform
12:50
on time
More
Show Less

Calling at

Dingle Road 12:56 on time
Penarth 13:01 on time
From Bargoed Operated by Transport for Wales

Bargoed

no platform
12:53
due 12:56
More
Show Less

Calling at

Cardiff Central 12:59 on time
Cardiff Queen Street 13:04 on time
Heath High Level 13:10 on time
Llanishen 13:13 on time
Lisvane & Thornhill 13:15 on time
Caerphilly 13:20 on time
Aber 13:23 on time
Energlyn & Churchill Park 13:25 on time
Llanbradach 13:29 on time
Ystrad Mynach 13:34 on time
Hengoed 13:37 on time
Pengam 13:40 on time
Gilfach Fargoed 13:43 on time
Bargoed 13:52 on time
From Penarth Operated by Transport for Wales

Barry Island

no platform
12:59
on time
More
Show Less

Calling at

Cogan 13:03 on time
Eastbrook 13:05 on time
Dinas Powys 13:07 on time
Cadoxton 13:11 on time
Barry Docks 13:14 on time
Barry 13:18 on time
Barry Island 13:25 on time
From Treherbert Operated by Transport for Wales

Aberdare

no platform
13:04
due 13:07
More
Show Less

Calling at

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