Cwmbran departures

09:18
on time
More
Show Less
From Cardiff CentralOperated by Transport for Wales

Cardiff Central

Platform 1 This train has been delayed by a late running train being in front of this one
09:21
due 09:28
More
Show Less

Calling at

Newport (South Wales)09:33due 09:36
Cardiff Central09:47on time
From Manchester PiccadillyOperated by Transport for Wales

Holyhead

Platform 2
09:47
delayed
More
Show Less

Calling at

Pontypool & New Inn09:52delayed
Abergavenny10:01delayed
Hereford10:27delayed
Ludlow10:47delayed
Craven Arms10:56delayed
Church Stretton11:04delayed
Shrewsbury11:23delayed
Gobowen11:45delayed
Chirk11:50delayed
Ruabon11:57delayed
Wrexham General12:03delayed
Chester12:25delayed
Flint12:42delayed
Prestatyn12:54delayed
Rhyl13:00delayed
Colwyn Bay13:10delayed
Llandudno Junction13:18delayed
Bangor (Gwynedd)13:36delayed
Llanfairpwll13:43delayed
Bodorgan13:53delayed
Ty Croes13:58delayed
Rhosneigr14:01delayed
Valley14:07delayed
Holyhead14:15delayed
From Cardiff CentralOperated by Transport for Wales
10:17
on time
More
Show Less

Calling at

Abergavenny10:29on time
Hereford10:55on time
Leominster11:08on time
Ludlow11:18on time
Craven Arms11:27on time
Church Stretton11:35on time
Shrewsbury11:52on time
Whitchurch (Shropshire)12:09on time
Nantwich12:19on time
Crewe12:30on time
Wilmslow12:50on time
Stockport13:01on time
Manchester Piccadilly13:13on time
From Milford HavenOperated by Transport for Wales

Milford Haven

Platform 1
10:21
on time
More
Show Less

Calling at

Newport (South Wales)10:34on time
Cardiff Central10:49on time
Bridgend11:08on time
Port Talbot Parkway11:20on time
Neath11:27on time
Swansea11:42on time
Gowerton11:56on time
Llanelli12:02on time
Pembrey & Burry Port12:08on time
Kidwelly12:14on time
Ferryside12:20on time
Carmarthen12:33on time
Whitland12:51on time
Clunderwen12:58on time
Clarbeston Road13:06on time
Haverfordwest13:14on time
Johnston13:22on time
Milford Haven13:32on time
From Manchester PiccadillyOperated by Transport for Wales
10:47
on time
More
Show Less

Calling at

Newport (South Wales)11:01on time
Cardiff Central11:16on time
From HolyheadOperated by Transport for Wales
11:12
on time
More
Show Less

Calling at

Newport (South Wales)11:23on time
Cardiff Central11:38on time
From Manchester PiccadillyOperated by Transport for Wales
11:18
on time
More
Show Less

Calling at

Abergavenny11:31on time
Hereford11:59on time
Leominster12:12on time
Ludlow12:24on time
Shrewsbury12:52on time
Crewe13:28on time
Wilmslow13:49on time
Stockport14:01on time
Manchester Piccadilly14:13on time
From Cardiff CentralOperated by Transport for Wales