Cardiff Queen Street departures

Bargoed

Platform 4
16:35
on time
More
Show Less
From Penarth Operated by Transport for Wales

Bridgend

Platform 3
16:36
on time
More
Show Less
From Merthyr Tydfil Operated by Transport for Wales

Cardiff Bay

Platform 1
16:36
on time
More
Show Less
From Cardiff Queen Street Operated by Transport for Wales

Treherbert

Platform 5
16:39
on time
More
Show Less
From Cardiff Central Operated by Transport for Wales

Penarth

Platform 2
16:41
on time
More
Show Less
From Bargoed Operated by Transport for Wales

Aberdare

Platform 5
16:45
due 16:47
More
Show Less

Calling at

Cathays 16:47 on time
Llandaf 16:52 on time
Radyr 16:55 on time
Taffs Well 16:59 on time
Trefforest 17:06 on time
Pontypridd 17:10 on time
Abercynon 17:18 on time
Penrhiwceiber 17:24 on time
Mountain Ash 17:28 on time
Fernhill 17:36 on time
Cwmbach 17:40 on time
Aberdare 17:48 on time
From Bridgend Operated by Transport for Wales
16:46
on time
More
Show Less

Calling at

Cardiff Central 16:49 on time
From Treherbert Operated by Transport for Wales

Cardiff Bay

Platform 1
16:48
on time
More
Show Less

Calling at

Cardiff Bay 16:52 on time
From Cardiff Queen Street Operated by Transport for Wales

Bargoed

Platform 4
16:50
on time
More
Show Less

Calling at

Heath High Level 16:55 on time
Llanishen 16:58 on time
Lisvane & Thornhill 17:00 on time
Caerphilly 17:05 on time
Aber 17:08 on time
Llanbradach 17:12 on time
Ystrad Mynach 17:17 on time
Hengoed 17:20 on time
Pengam 17:23 on time
Bargoed 17:32 on time
From Penarth Operated by Transport for Wales

Barry Island

Platform 3
16:51
on time
More
Show Less

Calling at

Cardiff Central 16:54 on time
Grangetown 16:59 on time
Cogan 17:03 on time
Eastbrook 17:05 on time
Dinas Powys 17:07 on time
Cadoxton 17:11 on time
Barry Docks 17:14 on time
Barry 17:18 on time
Barry Island 17:26 on time
From Aberdare Operated by Transport for Wales