1600 Shrewsbury to Swansea
Departing on 5th January 2026

operated by
Transport for Wales
2 coaches
Planned
Realtime
Location
Pl
Arr
Dep
Arr
Dep
Dly
3
1600
1615
+15
1617
1618
No report
2
1626
1628
1638
1641
+13
Broome
Stops on request
1634
1634
No report
Hopton Heath
Stops on request
1638
1638
No report
Bucknell
Stops on request
1643
1643
No report
1652
1652
1703
1706
+14
Knucklas
Stops on request
1658
1658
No report
Llangynllo
Stops on request
1706
1706
No report
Llanbister Road
Stops on request
1711
1711
No report
Dolau
Stops on request
1717
1717
No report
Pen-y-Bont
Stops on request
1721
1721
No report
1733
1733
1742
1745
+12
Builth Road
Stops on request
1742
1742
No report
Cilmeri
Stops on request
1745
1745
No report
Garth (Powys)
Stops on request
1750
1750
No report
Llangammarch
Stops on request
1754
1754
No report
1802
1803
1815
1818
+15
Sugar Loaf
Stops on request
1809
1809
No report
Cynghordy
Stops on request
1815
1815
No report
1
1827
1827
1838
1843
+16
Llanwrda
Stops on request
1833
1833
No report
Llangadog
Stops on request
1837
1838
No report
1
1849
1856
1906
1909
+13
1859
1859
No report
Llandybie
Stops on request
1907
1907
No report
Ammanford
Stops on request
1912
1912
No report
1
1915
1915
1928
1930
+15
Pontarddulais
Stops on request
1
1922
1922
1937
1939
+17
Llangennech
Stops on request
1
1927
1927
1943
1944
+17
Bynea
Stops on request
1
1930
1930
1947
1948
+18
Llanelli
Train reverses here
1
1938
1939
1953
1957
+18
2
1947
1947
2008
2011
+24
1
2002
2024
+22