Milford Haven departures

Transport for Wales services to / from Cardiff Central may be cancelled or revised. Further information can be found in Status and Disruptions.

Trains between Cardiff Central and Pontyclun may be delayed by up to 30 minutes, cancelled or diverted. Latest information can be found in Status and Disruptions.

13:59
on time
More
Show Less
From Milford HavenOperated by Transport for Wales
15:00
on time
More
Show Less

Calling at

Johnston15:08on time
Haverfordwest15:15on time
Clarbeston Road15:23on time
Clunderwen15:30on time
Whitland15:37on time
Carmarthen15:55on time
Ferryside16:07on time
Kidwelly16:12on time
Pembrey & Burry Port16:19on time
Llanelli16:24on time
Gowerton16:31on time
Swansea16:46on time
Neath17:03on time
Port Talbot Parkway17:11on time
Bridgend17:26on time
Cardiff Central17:50on 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
From Milford HavenOperated by Transport for Wales