Leominster departures

06:28
on time
More
Show Less

Calling at

Hereford06:44on time
Abergavenny07:08on time
Pontypool & New Inn07:18on time
Cwmbran07:23on time
Newport (South Wales)07:32on time
Cardiff Central07:50on time
From CreweOperated by Transport for Wales

Holyhead

Platform 1
06:42
on time
More
Show Less

Calling at

Ludlow06:52on time
Craven Arms07:01on time
Church Stretton07:09on time
Shrewsbury07:25on time
Gobowen07:43on time
Chirk07:48on time
Ruabon07:55on time
Wrexham General08:01on time
Chester08:21on time
Shotton08:33on time
Flint08:39on time
Prestatyn08:51on time
Rhyl08:56on time
Abergele & Pensarn09:02on time
Colwyn Bay09:09on time
Llandudno Junction09:17on time
Conwy09:20on time
Penmaenmawr09:26on time
Llanfairfechan09:31on time
Bangor (Gwynedd)09:41on time
Llanfairpwll09:49on time
Holyhead10:12on time
From Cardiff CentralOperated by Transport for Wales
06:51
on time
More
Show Less

Calling at

Hereford07:07on time
Abergavenny07:33on time
Pontypool & New Inn07:43on time
Cwmbran07:48on time
Newport (South Wales)08:00on time
Cardiff Central08:16on time
From ShrewsburyOperated by Transport for Wales
07:06
on time
More
Show Less

Calling at

Ludlow07:16on time
Craven Arms07:24on time
Church Stretton07:33on time
Shrewsbury07:49on time
Wem08:00on time
Whitchurch (Shropshire)08:08on time
Nantwich08:18on time
Crewe08:29on time
Alderley Edge08:46on time
Wilmslow08:50on time
Stockport09:00on time
Manchester Piccadilly09:13on time
From Cardiff CentralOperated by Transport for Wales

Milford Haven

Platform 2
07:17
due 07:23
More
Show Less

Calling at

Hereford07:32due 07:35
Abergavenny07:54due 07:57
Pontypool & New Inn08:04due 08:07
Cwmbran08:09due 08:12
Newport (South Wales)08:22on time
Cardiff Central08:44on time
Bridgend09:05on time
Port Talbot Parkway09:19on time
Neath09:25on time
Swansea09:40on time
Gowerton09:55on time
Llanelli10:01on time
Pembrey & Burry Port10:07on time
Kidwelly10:13on time
Ferryside10:19on time
Carmarthen10:32on time
Whitland10:49on time
Clunderwen10:56on time
Clarbeston Road11:04on time
Haverfordwest11:13on time
Johnston11:24on time
Milford Haven11:35on time
From CreweOperated by Transport for Wales
07:54
on time
More
Show Less

Calling at

Hereford08:10on time
Abergavenny08:32on time
Pontypool & New Inn08:42on time
Cwmbran08:47on time
Newport (South Wales)09:01on time
Cardiff Central09:18on time
From HolyheadOperated by Transport for Wales
08:03
on time
More
Show Less

Calling at

Ludlow08:14on time
Craven Arms08:23on time
Church Stretton08:33on time
Shrewsbury08:50on time
Whitchurch (Shropshire)09:07on time
Nantwich09:17on time
Crewe09:29on time
Wilmslow09:50on time
Stockport10:01on time
Manchester Piccadilly10:13on time
From SwanseaOperated by Transport for Wales