Craven Arms departures

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

Milford Haven

Platform 2
13:08
on time
More
Show Less

Calling at

Ludlow13:16on time
Leominster13:27on time
Hereford13:43on time
Abergavenny14:05on time
Cwmbran14:17on time
Newport (South Wales)14:30on time
Cardiff Central14:44on time
Bridgend15:06on time
Port Talbot Parkway15:18on time
Neath15:24on time
Swansea15:40on time
Gowerton15:55on time
Llanelli16:01on time
Pembrey & Burry Port16:07on time
Kidwelly16:13on time
Ferryside16:19on time
Carmarthen16:32on time
Whitland16:49on time
Clunderwen16:56on time
Clarbeston Road17:03on time
Haverfordwest17:11on time
Johnston17:19on time
Milford Haven17:30on time
From Manchester PiccadillyOperated by Transport for Wales
13:28
on time
More
Show Less

Calling at

Church Stretton13:36on time
Shrewsbury13:52on time
Whitchurch (Shropshire)14:09on time
Nantwich14:19on time
Crewe14:29on time
Wilmslow14:50on time
Stockport15:01on time
Manchester Piccadilly15:13on time
From Milford HavenOperated by Transport for Wales
13:40
on time
More
Show Less

Calling at

Ludlow13:48on time
Hereford14:12on time
Abergavenny14:34on time
Pontypool & New Inn14:45on time
Cwmbran14:51on time
Newport (South Wales)15:05on time
Cardiff Central15:19on time
From HolyheadOperated by Transport for Wales

Swansea

Platform 2
14:23
on time
More
Show Less

Calling at

Broome14:28on time
Hopton Heath14:33on time
Bucknell14:37on time
Knighton14:47on time
Knucklas14:52on time
Llangynllo15:00on time
Llanbister Road15:05on time
Dolau15:11on time
Pen-y-bont15:15on time
Llandrindod15:28on time
Builth Road15:43on time
Cilmeri15:47on time
Garth (Powys)15:52on time
Llangammarch15:56on time
Llanwrtyd16:05on time
Sugar Loaf16:12on time
Cynghordy16:18on time
Llandovery16:31on time
Llanwrda16:36on time
Llangadog16:40on time
Llandeilo16:52on time
Ffairfach16:55on time
Llandybie17:02on time
Ammanford17:06on time
Pantyffynnon17:10on time
Pontarddulais17:16on time
Llangennech17:21on time
Bynea17:24on time
Llanelli17:35on time
Gowerton17:45on time
Swansea18:01on time
From ShrewsburyOperated by Transport for Wales