Milford Haven to Manchester Piccadilly

Platform 1
15:00
left on time

Calling at

Johnston15:08left on time
Haverfordwest15:15left no report
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