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>.
18:54 Platform 2
Expected 18:56
Penarth Calling at:
Dingle Road (19:00) Penarth (19:02) 4 coaches
18:57 Platform 1
Expected On time
Cardiff Central 3 coaches
19:05 Platform 1
Expected On time
Rhymney Calling at:
Cardiff Central (19:11) Cardiff Queen Street (19:15) Heath High Level (19:20) Llanishen (19:23) Lisvane & Thornhill (19:26) Caerphilly (19:31) Aber (19:33) Llanbradach (19:38) Ystrad Mynach (19:43) Hengoed (19:46) Pengam (19:50) Bargoed (19:56) Rhymney (20:07) 4 coaches
19:09 Platform 2
Expected On time
Penarth Calling at:
Dingle Road (19:13) Penarth (19:17) 4 coaches
19:11 Platform 1
Expected On time
Coryton Calling at:
Cardiff Central (19:17) Cardiff Queen Street (19:22) Heath Low Level (19:27) Ty Glas (19:29) Birchgrove (19:31) Rhiwbina (19:33) Whitchurch (Glamorgan) (19:34) Coryton (19:39) 4 coaches
19:13 Platform 2
Expected On time
Barry Island Calling at:
Cogan (19:16) Eastbrook (19:19) Dinas Powys (19:22) Cadoxton (19:26) Barry Docks (19:29) Barry (19:35) Barry Island (19:45) 4 coaches
19:15 Platform 1
Expected On time
Caerphilly Calling at:
Cardiff Central (19:22) Cardiff Queen Street (19:25) Heath High Level (19:30) Llanishen (19:33) Lisvane & Thornhill (19:36) Caerphilly (19:43) 2 coaches
19:35 Platform 1
Expected On time
Rhymney Calling at:
Cardiff Central (19:41) Cardiff Queen Street (19:45) Heath High Level (19:50) Llanishen (19:53) Lisvane & Thornhill (19:56) Caerphilly (20:01) Aber (20:03) Llanbradach (20:08) Ystrad Mynach (20:13) Hengoed (20:16) Pengam (20:19) Bargoed (20:25) Brithdir (20:29) Tir-phil (20:32) Pontlottyn (20:37) Rhymney (20:41) 2 coaches
19:39 Platform 2
Expected On time
Penarth Calling at:
Dingle Road (19:43) Penarth (19:48) 4 coaches
19:41 Platform 1
Expected On time
Coryton Calling at:
Cardiff Central (19:47) Cardiff Queen Street (19:52) Heath Low Level (19:57) Ty Glas (19:59) Birchgrove (20:01) Rhiwbina (20:03) Whitchurch (Glamorgan) (20:04) Coryton (20:09) 4 coaches