Neath to Milford Haven

Platform 1 Will wait for 1 minute
15:25
left 16:01

Previously called at

Manchester Piccadilly11:30left on time
Stockport11:39left on time
Wilmslow11:47left on time
Crewe12:10left on time
Nantwich12:17left on time
Whitchurch (Shropshire)12:27left 12:29
Shrewsbury12:46left 12:48
Church Stretton13:00left 13:06
Craven Arms13:08left 13:14
Ludlow13:17left 13:23
Leominster13:27left 13:34
Hereford13:43left 13:49
Abergavenny14:05left 14:13
Cwmbran14:18left 14:25
Newport (South Wales)14:30left 14:40
Cardiff Central14:47left 14:59
Bridgend15:06left 15:35
Port Talbot Parkway15:18left 15:49
Neath15:25left 16:01

Calling at

Swansea15:40left 16:15
Gowerton15:55left 16:25
Llanelli16:01left 16:33
Pembrey & Burry Port16:07left 16:39
Kidwelly16:13left 16:46
Ferryside16:19left 16:51
Carmarthen16:32left 17:02
Whitland16:49left 17:20
Clunderwen16:56left 17:27
Clarbeston Road17:03left 17:35
Haverfordwest17:11left 17:44
Johnston17:19left 17:52
Milford Haven17:30arrived 18:00
Operated by Transport for Wales