Ammanford departures

Swansea

Platform 1
18:38
on time
More
Show Less
From ShrewsburyOperated by Transport for Wales

Shrewsbury

Platform 1
19:07
due 19:13
More
Show Less

Calling at

Llandybie19:12due 19:17
Ffairfach19:19due 19:24
Llandeilo19:22due 19:27
Llangadog19:34due 19:37
Llanwrda19:37due 19:40
Llandovery19:44due 19:47
Cynghordy19:55on time
Sugar Loaf20:03on time
Llanwrtyd20:09on time
Llangammarch20:21on time
Garth (Powys)20:25on time
Cilmeri20:30on time
Builth Road20:34on time
Llandrindod20:47on time
Pen-y-bont20:56on time
Dolau21:01on time
Llanbister Road21:07on time
Llangynllo21:12on time
Knucklas21:19on time
Knighton21:24on time
Bucknell21:33on time
Hopton Heath21:37on time
Broome21:42on time
Craven Arms21:52on time
Church Stretton22:07on time
Shrewsbury22:26on time
From SwanseaOperated by Transport for Wales