Newport (South Wales) to Milford Haven

Platform 2 Will wait for 1 minute
10:35
left on time

Previously called at

Manchester Piccadilly07:30left on time
Stockport07:39left on time
Wilmslow07:47left on time
Crewe08:10left on time
Nantwich08:18left on time
Whitchurch (Shropshire)08:28left on time
Shrewsbury08:49left on time
Church Stretton09:03left on time
Craven Arms09:11left on time
Ludlow09:20left on time
Leominster09:30left on time
Hereford09:47left no report
Abergavenny10:09left on time
Cwmbran10:21left on time
Newport (South Wales)10:35left on time

Calling at

Cardiff Central10:49left on time
Bridgend11:08left on time
Port Talbot Parkway11:20left on time
Neath11:27left on time
Swansea11:42left 11:39
Gowerton11:56left on time
Llanelli12:02left on time
Pembrey & Burry Port12:08left on time
Kidwelly12:14left on time
Ferryside12:20left on time
Carmarthen12:33left on time
Whitland12:51left on time
Clunderwen12:58left no report
Clarbeston Road13:06left on time
Haverfordwest13:14left no report
Johnston13:22left on time
Milford Haven13:32arrived on time
Operated by Transport for Wales