Ludlow to Milford Haven

Platform 2
07:06
on time

Previously called at

Crewe05:54left on time
Nantwich06:01left on time
Whitchurch (Shropshire)06:11left no report
Wem06:20left on time
Shrewsbury06:35left on time
Church Stretton06:50left no report
Craven Arms06:58left on time
Ludlow07:06on time

Calling at

Leominster07:16left on time
Hereford07:32left 07:29
Abergavenny07:54left on time
Pontypool & New Inn08:04left no report
Cwmbran08:09left on time
Newport (South Wales)08:22left on time
Cardiff Central08:44left on time
Bridgend09:05left on time
Port Talbot Parkway09:19left on time
Neath09:25left on time
Swansea09:40left 09:37
Gowerton09:55left no report
Llanelli10:01left on time
Pembrey & Burry Port10:07left on time
Kidwelly10:13left on time
Ferryside10:19left on time
Carmarthen10:32left 10:30
Whitland10:49left on time
Clunderwen10:56left no report
Clarbeston Road11:04left on time
Haverfordwest11:13left 11:11
Johnston11:24left no report
Milford Haven11:35arrived 11:30
Operated by Transport for Wales