Llangennech to Shrewsbury

Platform 2
18:19
left on time

Previously called at

Swansea17:48left on time
Gowerton18:00left on time
Llanelli18:10left on time
Bynea18:15left 18:17
Llangennech18:19left on time

Calling at

Pontarddulais18:24left no report
Pantyffynnon18:31left 18:35
Ammanford18:34left no report
Llandybie18:39left no report
Ffairfach18:46left no report
Llandeilo18:51left 18:55
Llangadog19:01due 19:07
Llanwrda19:04due 19:10
Llandovery19:13due 19:17
Cynghordy19:22due 19:25
Sugar Loaf19:30due 19:34
Llanwrtyd19:38due 19:40
Llangammarch19:45on time
Garth (Powys)19:49on time
Cilmeri19:54due 19:56
Builth Road19:58on time
Llandrindod20:11on time
Pen-y-bont20:31cancelled
Dolau20:36cancelled
Llanbister Road20:42cancelled
Llangynllo20:48cancelled
Knucklas20:54cancelled
Knighton21:00cancelled
Bucknell21:08cancelled
Hopton Heath21:13cancelled
Broome21:17cancelled
Craven Arms21:24cancelled
Church Stretton21:37cancelled
Shrewsbury21:55cancelled
Operated by Transport for Wales