Llangennech departures

Swansea

Platform 1
17:39
on time
More
Show Less

Calling at

Bynea 17:42 on time
Llanelli 17:47 on time
Gowerton 17:59 on time
Swansea 18:14 on time
From Shrewsbury Operated by Transport for Wales

Shrewsbury

Platform 2
18:49
due 18:51
More
Show Less

Calling at

Pontarddulais 18:53 due 18:55
Pantyffynnon 19:00 due 19:02
Ammanford 19:04 on time
Llandybie 19:08 due 19:10
Ffairfach 19:16 on time
Llandeilo 19:18 due 19:20
Llangadog 19:30 on time
Llanwrda 19:34 on time
Llandovery 19:40 on time
Cynghordy 19:51 on time
Sugar Loaf 20:00 on time
Llanwrtyd 20:06 on time
Llangammarch 20:37 on time
Garth (Powys) 20:41 on time
Cilmeri 20:47 on time
Builth Road 20:50 on time
Llandrindod 21:02 on time
Pen-y-bont 21:27 on time
Dolau 21:32 on time
Llanbister Road 21:38 on time
Llangynllo 21:43 on time
Knucklas 21:50 on time
Knighton 21:55 on time
Bucknell 22:04 on time
Hopton Heath 22:08 on time
Broome 22:13 on time
Church Stretton 22:35 on time
Shrewsbury 22:54 on time
From Swansea Operated by Transport for Wales