Cardiff Central departures

Treherbert

no platform 4 coaches
20:27
on time
More
Show Less

Calling at

Cardiff Queen Street20:31on time
Cathays20:33on time
Llandaf20:37on time
Radyr20:40on time
Taffs Well20:45on time
Trefforest Estate20:49on time
Trefforest20:53on time
Pontypridd20:57on time
Trehafod21:02on time
Porth21:06on time
Dinas Rhondda21:10on time
Tonypandy21:12on time
Llwynypia21:15on time
Ystrad Rhondda21:19on time
Ton Pentre21:23on time
Treorchy21:26on time
Treherbert21:34on time
From Cardiff CentralOperated by Transport for Wales
20:30
on time
More
Show Less

Calling at

Newport (South Wales)20:42on time
Severn Tunnel Junction20:54on time
Filton Abbey Wood21:11on time
Bristol Temple Meads21:21on time
Bath Spa21:38on time
Bradford-on-Avon21:51on time
Trowbridge21:57on time
Westbury22:05on time
Dilton Marsh22:09on time
Warminster22:15on time
Salisbury22:37on time
Romsey22:56on time
Southampton Central23:07on time
Fareham23:30on time
Fratton23:45on time
Portsmouth & Southsea23:48on time
Portsmouth Harbour23:53on time
From Cardiff CentralOperated by Great Western Railway

Merthyr Tydfil

no platform 4 coaches
20:31
on time
More
Show Less

Calling at

Cardiff Queen Street20:35on time
Cathays20:37on time
Llandaf20:42on time
Radyr20:45on time
Taffs Well20:50on time
Trefforest Estate20:54on time
Trefforest20:59on time
Pontypridd21:02on time
Abercynon21:10on time
Quakers Yard21:15on time
Merthyr Vale21:20on time
Troed-y-rhiw21:24on time
Pentre-bach21:28on time
Merthyr Tydfil21:34on time
From Cardiff CentralOperated by Transport for Wales

Penarth

no platform 2 coaches
20:35
on time
More
Show Less

Calling at

Grangetown20:39on time
Dingle Road20:43on time
Penarth20:47on time
From CorytonOperated by Transport for Wales

Bridgend

no platform 2 coaches
20:39
on time
More
Show Less

Calling at

Grangetown20:43on time
Cogan20:46on time
Eastbrook20:49on time
Dinas Powys20:51on time
Cadoxton20:56on time
Barry Docks20:59on time
Barry21:04on time
Rhoose Cardiff Intl Airport21:10on time
Llantwit Major21:20on time
Bridgend21:37on time
From RhymneyOperated by Transport for Wales

Swansea

no platform
20:40
on time
More
Show Less

Calling at

Bridgend21:00on time
Port Talbot Parkway21:12on time
Neath21:19on time
Swansea21:32on time
From London PaddingtonOperated by Great Western Railway

Caerphilly

no platform 2 coaches
20:41
on time
More
Show Less

Calling at

Cardiff Queen Street20:45on time
Heath High Level20:50on time
Llanishen20:53on time
Lisvane & Thornhill20:56on time
Caerphilly21:02on time
From BridgendOperated by Transport for Wales

Aberdare

no platform 4 coaches
20:43
on time
More
Show Less

Calling at

Ninian Park20:47on time
Waun-gron Park20:50on time
Fairwater20:52on time
Danescourt20:54on time
Radyr20:59on time
Taffs Well21:04on time
Trefforest Estate21:08on time
Trefforest21:12on time
Pontypridd21:16on time
Abercynon21:23on time
Penrhiwceiber21:29on time
Mountain Ash21:33on time
Fernhill21:36on time
Cwmbach21:40on time
ABDARAR21:45on time
Aberdare21:47on time
From Merthyr TydfilOperated by Transport for Wales
20:45
on time
More
Show Less

Calling at

Newport (South Wales)20:57on time
Gloucester21:41on time
Cheltenham Spa21:51on time
Ashchurch for Tewkesbury21:59on time
Worcestershire Parkway22:08on time
University22:38on time
Birmingham New Street22:46on time
From Cardiff CentralOperated by CrossCountry

Coryton

no platform 2 coaches
20:48
on time
More
Show Less

Calling at

Cardiff Queen Street20:52on time
Heath Low Level20:57on time
Ty Glas20:59on time
Birchgrove21:01on time
Rhiwbina21:03on time
Whitchurch (Glamorgan)21:04on time
Coryton21:09on time
From PenarthOperated by Transport for Wales