departures
from Llangennech

Llangennech
to ShrewsburyOperated by Transport for Wales

Buy tickets
  • 08:56
    Swansea
    On time
  • 09:23
    Bynea
    Dept. 09:26
  • 09:27
    Llangennech
    Dept. 09:28
  • 09:31
    Pontarddulais
    On time
  • 09:40
    Pantyffynnon
    Dept. 09:41
  • 09:43
    Ammanford
    Dept. 09:44
  • 09:47
    Llandybie
    Dept. 09:48
  • 09:54
    Ffairfach
    Dept. 09:56
  • 10:00
    Llandeilo
    On time
  • 10:09
    Llangadog
    On time
  • 10:13
    Llanwrda
    On time
  • 10:22
    Llandovery
    On time
  • 10:29
    Cynghordy
    Dept. 10:30
  • 10:39
    Sugar Loaf
    On time
  • 10:47
    Llanwrtyd
    On time
  • 10:52
    Llangammarch
    Dept. 10:53
  • 10:56
    Garth (Powys)
    Dept. 10:57
  • 11:02
    Cilmeri
    On time
  • 11:05
    Builth Road
    On time
  • 11:42
    Llandrindod
    Dept. 11:44
  • 11:49
    Pen-y-Bont
    Dept. 11:51
  • 11:55
    Dolau
    Dept. 11:56
  • 12:00
    Llanbister Road
    Dept. 12:02
  • 12:05
    Llangynllo
    Dept. 12:08
  • 12:12
    Knucklas
    Dept. 12:14
  • 12:21
    Knighton
    Dept. 12:24
  • 12:27
    Bucknell
    Dept. 12:30
  • 12:31
    Hopton Heath
    Dept. 12:34
  • 12:35
    Broome
    Dept. 12:39
  • 12:44
    Craven Arms
    Dept. 12:48
  • 12:55
    Church Stretton
    Dept. 12:58
  • 13:12
    Shrewsbury
    On time