Haverfordwest 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.

14:15
on time
More
Show Less

Calling at

Clarbeston Road14:22on time
Clunderwen14:30on time
Whitland14:36on time
Carmarthen14:54on time
Pembrey & Burry Port15:14on time
Llanelli15:20on time
Gowerton15:26on time
Swansea15:41on time
Neath16:03on time
Port Talbot Parkway16:10on time
Bridgend16:23on time
Cardiff Central16:46on time
From Milford HavenOperated by Transport for Wales

Milford Haven

Platform 1
14:34
on time
More
Show Less

Calling at

Johnston14:41on time
Milford Haven14:52on time
From CarmarthenOperated by Transport for Wales
15:15
on time
More
Show Less

Calling at

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