Ammanford to Swansea

Platform 1
17:06
due 17:23

Previously called at

Shrewsbury13:54left on time
Church Stretton14:12left no report
Craven Arms14:23left on time
Broome14:28left no report
Hopton Heath14:33left no report
Bucknell14:37left no report
Knighton14:47left on time
Knucklas14:52left no report
Llangynllo15:00left no report
Llanbister Road15:05left no report
Dolau15:11left no report
Pen-y-bont15:15left no report
Llandrindod15:35left on time
Builth Road15:43left no report
Cilmeri15:47left no report
Garth (Powys)15:52left no report
Llangammarch15:56left no report
Llanwrtyd16:06left on time
Sugar Loaf16:12left no report
Cynghordy16:18left no report
Llandovery16:31left on time
Llanwrda16:36left no report
Llangadog16:40left no report
Llandeilo16:53left on time
Ffairfach16:55left no report
Llandybie17:02left no report
Ammanford17:06due 17:23

Calling at

Pantyffynnon17:10left on time
Pontarddulais17:16left 17:13
Llangennech17:21left 17:23
Bynea17:24left 17:27
Llanelli17:35left on time
Gowerton17:45left 17:57
Swansea18:01arrived 18:12
Operated by Transport for Wales