Haverfordwest to Manchester Piccadilly

Platform 1
15:15
on time

Previously called at

Milford Haven15:00left on time
Johnston15:08left on time
Haverfordwest15:15on time

Calling at

Clarbeston Road15:23left on time
Clunderwen15:30left on time
Whitland15:37left on time
Carmarthen15:55left no report
Ferryside16:07left on time
Kidwelly16:12left on time
Pembrey & Burry Port16:19left on time
Llanelli16:24left on time
Gowerton16:31left on time
Swansea16:46left 16:43
Neath17:03left on time
Port Talbot Parkway17:11left on time
Bridgend17:26left on time
Cardiff Central17:50left on time
Newport (South Wales)18:06on time
Cwmbran18:16on time
Pontypool & New Inn18:22on time
Abergavenny18:31on time
Hereford18:57on time
Leominster19:09on time
Ludlow19:19on time
Craven Arms19:28on time
Church Stretton19:36on time
Shrewsbury19:52on time
Whitchurch (Shropshire)20:09on time
Nantwich20:18on time
Crewe20:29on time
Wilmslow20:50on time
Stockport21:01on time
Manchester Piccadilly21:13on time
Operated by Transport for Wales