Shrewsbury to Milford Haven

no platform 5 coaches Will wait for 3 minutes
06:35
left on time

Previously called at

Crewe05:54left on time
Nantwich06:01left on time
Whitchurch (Shropshire)06:11left on time
Wem06:20left on time
Shrewsbury06:35left on time

Calling at

Church Stretton06:49left on time
Craven Arms06:57left on time
Ludlow07:06left on time
Leominster07:16left on time
Hereford07:32left 07:28
Abergavenny07:54left on time
Pontypool & New Inn08:04left on time
Cwmbran08:09left on time
Newport (South Wales)08:22left on time
Cardiff Central08:44left 08:36
Bridgend09:06left 09:08
Port Talbot Parkway09:19left on time
Neath09:26left on time
Swansea09:41left 09:38
Gowerton09:55left 09:52
Llanelli10:01left on time
Pembrey & Burry Port10:07left on time
Kidwelly10:13on time
Ferryside10:19on time
Carmarthen10:32on time
Whitland10:49on time
Clunderwen10:56on time
Clarbeston Road11:04on time
Haverfordwest11:13on time
Johnston11:24on time
Milford Haven11:35on time
Operated by Transport for Wales