Pontypool & New Inn to Milford Haven

Platform 2 Will wait for 1 minute
08:05
on time

Previously called at

Crewe05:54left 05:56
Nantwich06:01left 06:05
Whitchurch (Shropshire)06:11left 06:13
Wem06:20left 06:19
Shrewsbury06:35left on time
Church Stretton06:50left on time
Craven Arms06:58left on time
Ludlow07:06left on time
Leominster07:17left on time
Hereford07:33left on time
Abergavenny07:55left on time
Pontypool & New Inn08:05on time

Calling at

Cwmbran08:09left on time
Newport (South Wales)08:22left 08:18
Cardiff Central08:44left 08:37
Bridgend09:06left on time
Port Talbot Parkway09:19left on time
Neath09:26left 09:28
Swansea09:41left on time
Gowerton09:55left on time
Llanelli10:01left on time
Pembrey & Burry Port10:07left on time
Kidwelly10:13left 10:15
Ferryside10:19left 10:22
Carmarthen10:32left on time
Whitland10:49left 10:51
Clunderwen10:56due 10:58
Clarbeston Road11:04due 11:06
Haverfordwest11:13on time
Johnston11:24on time
Milford Haven11:35on time
Operated by Transport for Wales