Cardiff Central departures

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

Chester

no platform
21:24
on time
More
Show Less

Calling at

Newport (South Wales)21:37on time
Cwmbran21:47on time
Pontypool & New Inn21:53on time
Abergavenny22:02on time
Hereford22:28on time
Leominster22:41on time
Ludlow22:51on time
Craven Arms23:00on time
Church Stretton23:08on time
Shrewsbury23:25on time
Yorton23:36on time
Wem23:40on time
Prees23:46on time
Whitchurch (Shropshire)23:52on time
Wrenbury23:59on time
Nantwich00:04on time
Crewe00:15on time
Chester00:36on time
From Cardiff CentralOperated by Transport for Wales

Merthyr Tydfil

no platform
21:26
on time
More
Show Less

Calling at

Cardiff Queen Street21:30on time
Cathays21:32on time
Llandaf21:36on time
Radyr21:39on time
Taffs Well21:44on time
Trefforest Estate21:48on time
Trefforest21:52on time
Pontypridd21:56on time
Abercynon22:04on time
Quakers Yard22:08on time
Merthyr Vale22:15on time
Troed-y-rhiw22:19on time
Pentre-bach22:23on time
Merthyr Tydfil22:30on time
From AberdareOperated by Transport for Wales

Frome

no platform
21:30
on time
More
Show Less

Calling at

Newport (South Wales)21:42on time
Severn Tunnel Junction21:54on time
Filton Abbey Wood22:10on time
Bristol Temple Meads22:20on time
Keynsham22:31on time
Bath Spa22:39on time
Bradford-on-Avon22:52on time
Trowbridge22:59on time
Westbury23:06on time
Frome23:20on time
From Cardiff CentralOperated by Great Western Railway

Penarth

no platform
21:35
on time
More
Show Less

Calling at

Grangetown21:39on time
Dingle Road21:43on time
Penarth21:47on time
From CorytonOperated by Transport for Wales

Bridgend

no platform
21:39
on time
More
Show Less

Calling at

Grangetown21:43on time
Cogan21:46on time
Eastbrook21:49on time
Dinas Powys21:51on time
Cadoxton21:56on time
Barry Docks21:59on time
Barry22:04on time
Rhoose Cardiff Intl Airport22:10on time
Llantwit Major22:20on time
Bridgend22:37on time
From RhymneyOperated by Transport for Wales

Rhymney

no platform
21:41
on time
More
Show Less

Calling at

Cardiff Queen Street21:45on time
Heath High Level21:50on time
Llanishen21:53on time
Lisvane & Thornhill21:56on time
Caerphilly22:01on time
Aber22:03on time
Llanbradach22:08on time
Ystrad Mynach22:13on time
Hengoed22:16on time
Pengam22:19on time
Bargoed22:25on time
Brithdir22:29on time
Tir-phil22:32on time
Pontlottyn22:37on time
Rhymney22:41on time
From Cardiff CentralOperated by Transport for Wales

Aberdare

no platform
21:43
on time
More
Show Less

Calling at

Ninian Park21:47on time
Waun-gron Park21:50on time
Fairwater21:52on time
Danescourt21:54on time
Radyr21:59on time
Taffs Well22:04on time
Trefforest Estate22:08on time
Trefforest22:12on time
Pontypridd22:16on time
Abercynon22:23on time
Penrhiwceiber22:29on time
Mountain Ash22:33on time
Fernhill22:36on time
Cwmbach22:40on time
Aberdare22:45on time
From Merthyr TydfilOperated by Transport for Wales

Swansea

no platform
21:44
on time
More
Show Less

Calling at

Bridgend22:03on time
Port Talbot Parkway22:15on time
Neath22:23on time
Swansea22:35on time
From London PaddingtonOperated by Great Western Railway
21:45
on time
More
Show Less

Calling at

Newport (South Wales)21:58on time
Severn Tunnel Junction22:09on time
Caldicot22:12on time
Chepstow22:20on time
Lydney22:29on time
Gloucester22:49on time
Cheltenham Spa23:00on time
Ashchurch for Tewkesbury23:07on time
Worcestershire Parkway23:14due 23:16
Birmingham New Street00:06on time
From Cardiff CentralOperated by CrossCountry

Coryton

no platform
21:48
on time
More
Show Less

Calling at

Cardiff Queen Street21:52on time
Heath Low Level21:57on time
Ty Glas21:59on time
Birchgrove22:01on time
Rhiwbina22:03on time
Whitchurch (Glamorgan)22:04on time
Coryton22:09on time
From PenarthOperated by Transport for Wales