Haverfordwest departures

Milford Haven

Platform 1
05:29
on time
More
Show Less
From Carmarthen Operated by Transport for Wales
06:10
on time
More
Show Less

Calling at

Clarbeston Road 06:18 on time
Clunderwen 06:25 on time
Whitland 06:31 on time
Carmarthen 06:47 on time
Ferryside 07:00 on time
Kidwelly 07:05 on time
Pembrey & Burry Port 07:11 on time
Llanelli 07:17 on time
Gowerton 07:25 on time
Swansea 07:38 on time
Neath 07:52 on time
Port Talbot Parkway 07:59 on time
Pyle 08:07 on time
Bridgend 08:15 on time
Llanharan 08:22 on time
Cardiff Central 08:40 on time
Newport (South Wales) 09:03 on time
Cwmbran 09:15 on time
Abergavenny 09:28 on time
Hereford 09:53 on time
Leominster 10:07 on time
Ludlow 10:18 on time
Craven Arms 10:27 on time
Church Stretton 10:36 on time
Shrewsbury 10:51 on time
Whitchurch (Shropshire) 11:11 on time
Nantwich 11:21 on time
Crewe 11:29 on time
Wilmslow 11:49 on time
Stockport 11:59 on time
Manchester Piccadilly 12:13 on time
From Milford Haven Operated by Transport for Wales

Milford Haven

Platform 1
06:35
on time
More
Show Less

Calling at

Johnston 06:43 on time
Milford Haven 06:58 on time
From Carmarthen Operated by Transport for Wales
07:20
on time
More
Show Less

Calling at

Clarbeston Road 07:28 on time
Clunderwen 07:35 on time
Whitland 07:41 on time
Carmarthen 07:55 on time
Ferryside 08:11 on time
Kidwelly 08:16 on time
Pembrey & Burry Port 08:22 on time
Llanelli 08:28 on time
Gowerton 08:36 on time
Swansea 08:49 on time
Neath 09:03 on time
Port Talbot Parkway 09:10 on time
Bridgend 09:23 on time
Cardiff Central 09:48 on time
From Milford Haven Operated by Transport for Wales