1043 Swansea to Shrewsbury
Departing on 3rd January 2026

operated by
Transport for Wales
2 coaches
Planned
Realtime
Location
Pl
Arr
Dep
Arr
Dep
Dly
4
1043
1044
+1
1
1054
1055
1054
1055
Llanelli
Train reverses here
1
1104
1105
1102
1106
+1
Bynea
Stops on request
2
1110
1110
1110
1110
Llangennech
Stops on request
2
1114
1114
1114
1114
Pontarddulais
Stops on request
1
1118
1118
1118
1120
+2
1
1126
1127
1127
1129
+2
1130
1130
No report
1135
1135
No report
Ffairfach
Stops on request
1142
1142
No report
2
1148
1148
1147
1150
+2
1158
1158
No report
1202
1202
No report
2
1210
1211
1208
1211
Cynghordy
Stops on request
1218
1218
No report
Sugar Loaf
Stops on request
1227
1227
No report
1235
1235
1232
1235
Llangammarch
Stops on request
1240
1240
No report
Garth (Powys)
Stops on request
1244
1244
No report
Cilmeri
Stops on request
1249
1249
No report
Builth Road
Stops on request
1252
1252
No report
1307
1308
1304
1308
Pen-y-Bont
Stops on request
1314
1314
No report
1320
1320
No report
Llanbister Road
Stops on request
1325
1325
No report
Llangynllo
Stops on request
1331
1331
No report
Knucklas
Stops on request
1337
1337
No report
1345
1346
1344
1347
+1
1352
1352
No report
Hopton Heath
Stops on request
1357
1357
No report
Broome
Stops on request
1400
1400
No report
1
1408
1410
1408
1410
1420
1421
No report
6
1438
1434
-4