Milford Haven departures

05:55
on time
More
Show Less

Calling at

Johnston 06:03 on time
Haverfordwest 06:10 on time
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