Pontypool & New Inn departures

Manchester Piccadilly

Platform 1 5 coaches
06:18
due 06:21
More
Show Less
From Cardiff CentralOperated by Transport for Wales

Cardiff Central

Platform 2 2 coaches
06:42
on time
More
Show Less

Calling at

Cwmbran06:47on time
Newport (South Wales)07:00on time
Cardiff Central07:16on time
From ShrewsburyOperated by Transport for Wales

Cardiff Central

Platform 2 5 coaches
07:18
on time
More
Show Less

Calling at

Cwmbran07:23on time
Newport (South Wales)07:32on time
Cardiff Central07:50on time
From CreweOperated by Transport for Wales

Cardiff Central

Platform 2 3 coaches
07:43
on time
More
Show Less

Calling at

Cwmbran07:48on time
Newport (South Wales)08:00on time
Cardiff Central08:16on time
From ShrewsburyOperated by Transport for Wales

Holyhead

Platform 1 3 coaches
07:49
on time
More
Show Less

Calling at

Abergavenny07:58on time
Hereford08:23on time
Leominster08:36on time
Ludlow08:47on time
Craven Arms08:55on time
Church Stretton09:04on time
Shrewsbury09:24on time
Gobowen09:43on time
Chirk09:48on time
Ruabon09:55on time
Wrexham General10:01on time
Chester10:21on time
Shotton10:34on time
Flint10:40on time
Prestatyn10:53on time
Rhyl10:59on time
Colwyn Bay11:10on time
Llandudno Junction11:17on time
Bangor (Gwynedd)11:35on time
Holyhead12:03on time
From Cardiff CentralOperated by Transport for Wales

Milford Haven

Platform 2
08:05
delayed
More
Show Less

Calling at

Cwmbran08:09delayed
Newport (South Wales)08:22delayed
Cardiff Central08:44delayed
Bridgend09:05delayed
Port Talbot Parkway09:19delayed
Neath09:25delayed
Swansea09:40delayed
Gowerton09:55delayed
Llanelli10:01delayed
Pembrey & Burry Port10:07delayed
Kidwelly10:13delayed
Ferryside10:19delayed
Carmarthen10:32delayed
Whitland10:49delayed
Clunderwen10:56delayed
Clarbeston Road11:04delayed
Haverfordwest11:13delayed
Johnston11:24delayed
Milford Haven11:35delayed
From CreweOperated by Transport for Wales