Craven Arms departures

Llandrindod

Platform 2 2 coaches
04:46
due 04:48
More
Show Less
From ShrewsburyOperated by Transport for Wales

Swansea

Platform 2 2 coaches
05:55
on time
More
Show Less

Calling at

Broome06:01on time
Hopton Heath06:05on time
Bucknell06:10on time
Knighton06:19on time
Knucklas06:37on time
Llangynllo06:45on time
Llanbister Road06:50on time
Dolau06:56on time
Pen-y-bont07:00on time
Llandrindod07:12on time
Builth Road07:39on time
Cilmeri07:43on time
Garth (Powys)07:48on time
Llangammarch07:52on time
Llanwrtyd08:00on time
Sugar Loaf08:07on time
Cynghordy08:14on time
Llandovery08:26on time
Llanwrda08:32on time
Llangadog08:36on time
Llandeilo08:47on time
Ffairfach08:50on time
Llandybie08:58on time
Ammanford09:02on time
Pantyffynnon09:05on time
Pontarddulais09:12on time
Llangennech09:17on time
Bynea09:20on time
Llanelli09:28on time
Gowerton09:37on time
Swansea09:51on time
From ShrewsburyOperated by Transport for Wales

Cardiff Central

Platform 2 5 coaches
06:08
on time
More
Show Less

Calling at

Ludlow06:17on time
Leominster06:29on time
Hereford06:45on 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
06:19
on time
More
Show Less

Calling at

Church Stretton06:28on time
Shrewsbury06:45on time
Wem06:58on time
Whitchurch (Shropshire)07:08on time
Nantwich07:18on time
Crewe07:30on time
Wilmslow07:50on time
Stockport08:00on time
Manchester Piccadilly08:13on time
From Cardiff CentralOperated by Transport for Wales

Cardiff Central

Platform 2 3 coaches
06:32
on time
More
Show Less

Calling at

Ludlow06:40on time
Leominster06:51on time
Hereford07:07on time
Abergavenny07:33on time
Pontypool & New Inn07:43on time
Cwmbran07:48on time
Newport (South Wales)07:59on time
Cardiff Central08:16on time
From ShrewsburyOperated by Transport for Wales