Cardiff Central departures

The lifts are out of order between Platforms 3 & 4 and Subway until further notice at Cardiff Central station.

Reduced timetable in operation. In line with government advice, you should only be travelling if you are a key worker or it is essential for you to do so. If you must travel, always practice social distancing. More details can be found at nationalrail.co.uk/coronavirus

Trains between Newport and Bristol Parkway / Bristol Temple Meads may be delayed or amended. More details can be found in Latest Timetable News.

Treherbert

Platform 6
17:30
delayed
More
Show Less

Calling at

Cardiff Queen Street17:34delayed
Cathays17:36delayed
Llandaf17:41delayed
Radyr17:45delayed
Taffs Well17:48delayed
Trefforest17:55delayed
Pontypridd18:01delayed
Trehafod18:06delayed
Porth18:09delayed
Dinas Rhondda18:14delayed
Tonypandy18:16delayed
Llwynypia18:18delayed
Ystrad Rhondda18:21delayed
Ton Pentre18:26delayed
Treorchy18:29delayed
Ynyswen18:32delayed
Treherbert18:37delayed
From Cardiff CentralOperated by Transport for Wales

Caerphilly

Platform 8
17:35
on time
More
Show Less
From Cardiff CentralOperated by Transport for Wales

Ebbw Vale Town

Platform 0
17:38
on time
More
Show Less
From Cardiff CentralOperated by Transport for Wales

Aberdare

Platform 7
17:41
on time
More
Show Less

Calling at

Cardiff Queen Street17:45on time
Cathays17:48on time
Llandaf17:52on time
Radyr17:56on time
Taffs Well17:59on time
Trefforest18:06on time
Pontypridd18:11on time
Abercynon18:18on time
Penrhiwceiber18:24on time
Mountain Ash18:29on time
Fernhill18:32on time
Cwmbach18:36on time
Aberdare18:43on time
From Barry IslandOperated by Transport for Wales

Swansea

Platform 4
17:42
on time
More
Show Less

Calling at

Bridgend18:00on time
Port Talbot Parkway18:14on time
Neath18:21on time
Swansea18:33on time
From London PaddingtonOperated by Great Western Railway
17:54
on time
More
Show Less

Calling at

Newport (South Wales)18:07on time
Cwmbran18:23on time
Pontypool & New Inn18:28on time
Abergavenny18:38on time
Hereford19:03on time
Leominster19:18on time
Ludlow19:29on time
Shrewsbury19:57on time
Crewe20:30on time
Wilmslow20:50on time
Stockport21:01on time
Manchester Piccadilly21:15on time
From Cardiff CentralOperated by Transport for Wales

Barry Island

Platform 7
17:55
on time
More
Show Less

Calling at

Grangetown17:59on time
Cogan18:03on time
Eastbrook18:05on time
Dinas Powys18:07on time
Cadoxton18:11on time
Barry Docks18:14on time
Barry18:18on time
Barry Island18:24on time
From AberdareOperated by Transport for Wales

Milford Haven

Platform 4B
18:00
on time
More
Show Less

Calling at

Pontyclun18:13on time
Llanharan18:18on time
Pencoed18:23on time
Bridgend18:31on time
Pyle18:39on time
Port Talbot Parkway18:47on time
Baglan18:51on time
Briton Ferry18:55on time
Neath18:58on time
Skewen19:03on time
Llansamlet19:07on time
Swansea19:16on time
Gowerton19:30on time
Llanelli19:39on time
Pembrey & Burry Port19:45on time
Carmarthen20:10on time
Whitland20:31on time
Clunderwen20:40on time
Clarbeston Road20:48on time
Haverfordwest20:56on time
Johnston21:05on time
Milford Haven21:20on time
From Manchester PiccadillyOperated by Transport for Wales

Taunton

Platform 1
18:00
on time
More
Show Less

Calling at

Newport (South Wales)18:12on time
Severn Tunnel Junction18:24on time
Patchway18:37on time
Filton Abbey Wood18:41on time
Bristol Temple Meads18:50on time
Bedminster18:58on time
Parson Street19:00on time
Nailsea & Backwell19:07on time
Yatton19:13on time
Worle19:19on time
Weston Milton19:24on time
Weston-super-Mare19:28on time
Highbridge & Burnham19:40on time
Bridgwater19:47on time
Taunton19:59on time
From Cardiff CentralOperated by Great Western Railway

Treherbert

Platform 6
18:00
on time
More
Show Less

Calling at

Cardiff Queen Street18:04on time
Cathays18:06on time
Llandaf18:11on time
Radyr18:14on time
Taffs Well18:18on time
Trefforest18:25on time
Pontypridd18:31on time
Trehafod18:36on time
Porth18:39on time
Dinas Rhondda18:44on time
Tonypandy18:46on time
Llwynypia18:48on time
Ystrad Rhondda18:51on time
Ton Pentre18:56on time
Treorchy18:59on time
Ynyswen19:02on time
Treherbert19:07on time
From Cardiff CentralOperated by Transport for Wales