Ffairfach to Swansea

Platform 1
21:47
on time

Previously called at

Shrewsbury18:35left cancelled
Church Stretton18:53left cancelled
Craven Arms19:04left cancelled
Broome19:10left cancelled
Hopton Heath19:14left cancelled
Bucknell19:19left cancelled
Knighton19:28left cancelled
Knucklas19:33left cancelled
Llangynllo19:41left cancelled
Llanbister Road19:46left cancelled
Dolau19:52left cancelled
Pen-y-bont19:57left cancelled
Llandrindod20:27left on time
Builth Road20:36left no report
Cilmeri20:40left no report
Garth (Powys)20:45left no report
Llangammarch20:49left no report
Llanwrtyd20:58left on time
Sugar Loaf21:04left no report
Cynghordy21:11left no report
Llandovery21:23left on time
Llanwrda21:29left no report
Llangadog21:33left no report
Llandeilo21:45left on time
Ffairfach21:47on time

Calling at

Llandybie21:55left no report
Ammanford21:59left no report
Pantyffynnon22:02left on time
Pontarddulais22:09left 22:05
Llangennech22:14left on time
Bynea22:17left on time
Llanelli22:33left on time
Gowerton22:42left on time
Swansea22:58arrived 22:53
Operated by Transport for Wales