Cardiff Central departures

05:07
on time
More
Show Less

Calling at

Newport (South Wales)05:24on time
Bristol Parkway05:51on time
Swindon06:15on time
Didcot Parkway06:35on time
Reading06:48on time
London Paddington07:16on time
From Cardiff CentralOperated by Great Western Railway

Barry Island

Platform 4
05:15
on time
More
Show Less

Calling at

Grangetown05:19on time
Cogan05:23on time
Eastbrook05:26on time
Dinas Powys05:28on time
Cadoxton05:33on time
Barry Docks05:36on time
Barry05:40on time
Barry Island05:47on time
From Cardiff CentralOperated by Transport for Wales

Holyhead

Platform 3B
05:19
on time
More
Show Less

Calling at

Newport (South Wales)05:37on time
Cwmbran05:48on time
Pontypool & New Inn05:54on time
Abergavenny06:03on time
Hereford06:29on time
Leominster06:42on time
Ludlow06:52on time
Craven Arms07:01on time
Church Stretton07:09on time
Shrewsbury07:25on time
Gobowen07:43on time
Chirk07:48on time
Ruabon07:55on time
Wrexham General08:01on time
Chester08:21on time
Shotton08:33on time
Flint08:39on time
Prestatyn08:51on time
Rhyl08:56on time
Abergele & Pensarn09:02on time
Colwyn Bay09:09on time
Llandudno Junction09:17on time
Conwy09:20on time
Penmaenmawr09:26on time
Llanfairfechan09:31on time
Bangor (Gwynedd)09:41on time
Llanfairpwll09:49on time
Holyhead10:12on time
From Cardiff CentralOperated by Transport for Wales

Barry Island

no platform
05:29
on time
More
Show Less

Calling at

Grangetown05:33on time
Cogan05:36on time
Eastbrook05:39on time
Dinas Powys05:42on time
Cadoxton05:46on time
Barry Docks05:49on time
Barry05:55on time
Barry Island06:01on time
From Cardiff CentralOperated by Transport for Wales

Merthyr Tydfil

no platform
05:30
on time
More
Show Less

Calling at

Cardiff Queen Street05:34on time
Cathays05:36on time
Llandaf05:42on time
Radyr05:45on time
Taffs Well05:50on time
Trefforest Estate05:55on time
Trefforest05:59on time
Pontypridd06:04on time
Abercynon06:11on time
Quakers Yard06:15on time
Merthyr Vale06:21on time
Troed-y-rhiw06:24on time
Pentre-bach06:28on time
Merthyr Tydfil06:34on time
From Cardiff CentralOperated by Transport for Wales

Caerphilly

no platform
05:34
on time
More
Show Less

Calling at

Cardiff Queen Street05:37on time
Heath High Level05:42on time
Llanishen05:45on time
Lisvane & Thornhill05:48on time
Caerphilly05:54on time
From Cardiff CentralOperated by Transport for Wales

Milford Haven

no platform
05:35
on time
More
Show Less

Calling at

Ninian Park05:39on time
Pontyclun05:53on time
Llanharan05:58on time
Pencoed06:02on time
Bridgend06:08on time
Pyle06:15on time
Port Talbot Parkway06:22on time
Baglan06:25on time
Briton Ferry06:29on time
Neath06:33on time
Skewen06:37on time
Llansamlet06:41on time
Swansea06:51on time
Gowerton07:07on time
Llanelli07:14on time
Pembrey & Burry Port07:19on time
Kidwelly07:25on time
Ferryside07:31on time
Carmarthen07:44on time
Whitland08:02on time
Clunderwen08:09on time
Clarbeston Road08:16on time
Haverfordwest08:24on time
Johnston08:32on time
Milford Haven08:43on time
From Cardiff CentralOperated by Transport for Wales

Ebbw Vale Town

no platform
05:36
on time
More
Show Less

Calling at

Pye Corner05:58on time
Rogerstone06:01on time
Risca & Pontymister06:05on time
Crosskeys06:10on time
Newbridge06:16on time
Llanhilleth06:22on time
Ebbw Vale Parkway06:31on time
Ebbw Vale Town06:38on time
From Cardiff CentralOperated by Transport for Wales
05:39
on time
More
Show Less

Calling at

Grangetown05:43on time
Cogan05:46on time
Eastbrook05:49on time
Dinas Powys05:51on time
Cadoxton05:56on time
Barry Docks05:59on time
Barry06:04on time
Rhoose Cardiff Intl Airport06:10on time
From Cardiff CentralOperated by Transport for Wales
05:47
on time
More
Show Less

Calling at

Newport (South Wales)06:00on time
Cwmbran06:12on time
Pontypool & New Inn06:17on time
Abergavenny06:27on time
Hereford06:53on time
Leominster07:05on time
Ludlow07:16on time
Craven Arms07:24on time
Church Stretton07:33on time
Shrewsbury07:49on time
Wem08:00on time
Whitchurch (Shropshire)08:08on time
Nantwich08:18on time
Crewe08:29on time
Alderley Edge08:46on time
Wilmslow08:50on time
Stockport09:00on time
Manchester Piccadilly09:13on time
From Cardiff CentralOperated by Transport for Wales