1043 Swansea to Shrewsbury
Departing on 17th January 2026

operated by
Transport for Wales
Planned
Location
Pl
Arr
Dep
1054
1055
Llanelli
Train reverses here
DPL
1104
1105
Bynea
Stops on request
1110
1110
Llangennech
Stops on request
1114
1114
Pontarddulais
Stops on request
1118
1118
1130
1130
1135
1135
Ffairfach
Stops on request
1142
1142
2
1148
1148
1158
1158
1202
1202
2
1210
1211
Cynghordy
Stops on request
1218
1218
Sugar Loaf
Stops on request
1227
1227
1235
1235
Llangammarch
Stops on request
1240
1240
Garth (Powys)
Stops on request
1244
1244
Cilmeri
Stops on request
1249
1249
Builth Road
Stops on request
1252
1252
Pen-y-Bont
Stops on request
1314
1314
1320
1320
Llanbister Road
Stops on request
1325
1325
Llangynllo
Stops on request
1331
1331
Knucklas
Stops on request
1337
1337
1345
1346
1352
1352
Hopton Heath
Stops on request
1357
1357
Broome
Stops on request
1400
1400