Cardiff Central departures

Trains running between Reading / Heathrow Terminals and London Paddington may be cancelled, delayed by up to 30 minutes or revised. Latest information can be found in Status and Disruptions.

A reduced CrossCountry service is in operation between Birmingham New Street and Cardiff Central. Latest information can be found in Status and Disruptions.

Trains between Bristol Temple Meads and Taunton via Weston-super-Mare may be may be cancelled, delayed by up to 60 minutes or revised. Latest information can be found in Status and Disruptions.

Coryton

Platform 6
12:18
on time
More
Show Less

Calling at

Cardiff Queen Street12:22on time
Heath Low Level12:27on time
Ty Glas12:29on time
Birchgrove12:31on time
Rhiwbina12:33on time
Whitchurch (Glamorgan)12:34on time
Coryton12:39on time
From PenarthOperated by Transport for Wales
12:19
due 12:31
More
Show Less

Calling at

Newport (South Wales)12:31due 12:42
Bristol Parkway12:54due 13:01
Swindon13:18due 13:23
Reading13:46on time
London Paddington14:14on time
From SwanseaOperated by Great Western Railway

Barry Island

Platform 8
12:20
on time
More
Show Less

Calling at

Grangetown12:24on time
Cogan12:27on time
Eastbrook12:30on time
Dinas Powys12:32on time
Cadoxton12:37on time
Barry Docks12:39on time
Barry12:44on time
Barry Island12:59on time
From CaerphillyOperated by Transport for Wales

Bargoed

Platform 6
12:22
on time
More
Show Less

Calling at

Cardiff Queen Street12:26on time
Heath High Level12:30on time
Llanishen12:33on time
Lisvane & Thornhill12:36on time
Caerphilly12:42on time
Aber12:44on time
Energlyn & Churchill Park12:46on time
Llanbradach12:49on time
Ystrad Mynach12:55on time
Hengoed12:57on time
Pengam13:01on time
Bargoed13:08on time
From Barry IslandOperated by Transport for Wales

Merthyr Tydfil

Platform 6
12:26
on time
More
Show Less

Calling at

Cardiff Queen Street12:30on time
Cathays12:32on time
Llandaf12:36on time
Radyr12:39on time
Taffs Well12:44on time
Trefforest Estate12:48on time
Trefforest12:52on time
Pontypridd12:56on time
Abercynon13:04on time
Quakers Yard13:08on time
Merthyr Vale13:15on time
Troed-y-rhiw13:19on time
Pentre-bach13:23on time
Merthyr Tydfil13:30on time
From AberdareOperated by Transport for Wales
12:30
on time
More
Show Less

Calling at

Newport (South Wales)12:42on time
Filton Abbey Wood13:08on time
Bristol Temple Meads13:17on time
Bath Spa13:34on time
Bradford-on-Avon13:47on time
Trowbridge13:53on time
Westbury14:01on time
Warminster14:10on time
Salisbury14:32on time
Romsey14:53on time
Southampton Central15:04on time
Fareham15:27on time
Cosham15:36on time
Fratton15:46on time
Portsmouth & Southsea15:50on time
Portsmouth Harbour15:54on time
From Cardiff CentralOperated by Great Western Railway

Treherbert

Platform 7
12:30
on time
More
Show Less

Calling at

Cardiff Queen Street12:35on time
Cathays12:37on time
Llandaf12:42on time
Radyr12:45on time
Taffs Well12:50on time
Trefforest Estate12:54on time
Trefforest12:58on time
Pontypridd13:02on time
Trehafod13:07on time
Porth13:10on time
Dinas Rhondda13:14on time
Tonypandy13:16on time
Llwynypia13:19on time
Ystrad Rhondda13:22on time
Ton Pentre13:26on time
Treorchy13:29on time
Treherbert13:36on time
From Cardiff CentralOperated by Transport for Wales

Caerphilly

Platform 6
12:34
on time
More
Show Less

Calling at

Cardiff Queen Street12:38on time
Heath High Level12:42on time
Llanishen12:45on time
Lisvane & Thornhill12:48on time
Caerphilly12:55on time
From PenarthOperated by Transport for Wales

Penarth

Platform 8
12:35
on time
More
Show Less

Calling at

Grangetown12:39on time
Dingle Road12:43on time
Penarth12:48on time
From CorytonOperated by Transport for Wales

Swansea

Platform 3
12:39
on time
More
Show Less

Calling at

Bridgend12:58on time
Port Talbot Parkway13:10on time
Neath13:17on time
Swansea13:30on time
From London PaddingtonOperated by Great Western Railway