1043 Swansea to Shrewsbury
Departing on 24th 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
1134
1134
Ffairfach
Stops on request
1141
1141
2
1146
1147
1156
1156
1200
1200
2
1208
1209
Cynghordy
Stops on request
1216
1216
Sugar Loaf
Stops on request
1226
1226
1234
1234
Llangammarch
Stops on request
1239
1239
Garth (Powys)
Stops on request
1243
1243
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