What's happening No updates yet Show ▾ Trains to / from Swansea may be cancelled, delayed by up to 45 minutes or revised. More details can be found in <a href="https://www.nationalrail.co.uk/service-disruptions/swansea-20260730/">Status and Disruptions</a>.
22:05 Platform 1
Expected On time
Rhymney Calling at:
Cardiff Central (22:12) Cardiff Queen Street (22:16) Heath High Level (22:21) Llanishen (22:24) Lisvane & Thornhill (22:27) Caerphilly (22:32) Aber (22:34) Energlyn & Churchill Park (22:37) Llanbradach (22:40) Ystrad Mynach (22:46) Hengoed (22:49) Pengam (22:53) Gilfach Fargoed (22:57) Bargoed (23:01) Brithdir (23:04) Tir-phil (23:08) Pontlottyn (23:13) Rhymney (23:17) 4 coaches
22:09 Platform 2
Expected On time
Penarth Calling at:
Dingle Road (22:13) Penarth (22:17) 4 coaches
22:11 Platform 1
Expected On time
Coryton Calling at:
Cardiff Central (22:17) Cardiff Queen Street (22:23) Heath Low Level (22:28) Ty Glas (22:30) Birchgrove (22:32) Rhiwbina (22:34) Whitchurch (Glamorgan) (22:35) Coryton (22:40) 4 coaches
22:16 Platform 2
Expected On time
Barry Island Calling at:
Cogan (22:19) Eastbrook (22:22) Dinas Powys (22:25) Cadoxton (22:29) Barry Docks (22:32) Barry (22:38) Barry Island (22:45) 4 coaches
22:31 Platform 1
Expected On time
Cardiff Central 2 coaches
22:41 Platform 1
Expected On time
Cardiff Central 3 coaches
22:44 Platform 2
Expected On time
Bridgend Calling at:
Cogan (22:47) Eastbrook (22:50) Dinas Powys (22:52) Cadoxton (22:57) Barry Docks (23:00) Barry (23:05) Rhoose Cardiff Intl Airport (23:11) Llantwit Major (23:21) Bridgend (23:36) 2 coaches
22:45 Platform 1
Expected On time
Cardiff Central 4 coaches
22:52 Platform 2
Expected On time
Penarth Calling at:
Dingle Road (22:57) Penarth (23:01) 2 coaches
23:09 Platform 2
Expected On time
Penarth Calling at:
Dingle Road (23:13) Penarth (23:18) 4 coaches