1048 Swansea to Shrewsbury
Departing on 7th January 2026

operated by
Transport for Wales
2 coaches
Swansea - Llanelli
2 coaches
Llanelli - Shrewsbury
Planned
Realtime
Location
Pl
Arr
Dep
Arr
Dep
Dly
1
1048
1050
+2
1
1059
1100
1100
1101
+1
Llanelli
Train reverses here
1
1109
1110
1107
1110
Bynea
Stops on request
2
1115
1115
1114
1115
Llangennech
Stops on request
2
1119
1119
1117
1118
-1
Pontarddulais
Stops on request
1123
1123
Not stopping
1
1131
1132
1129
1132
1135
1135
1134
1134
-1
1140
1140
1139
1139
-1
Ffairfach
Stops on request
1147
1147
No report
2
1153
1153
1148
1153
1203
1203
1202
1203
1207
1207
1206
1207
2
1215
1216
1213
1216
Cynghordy
Stops on request
1223
1223
N/R
1224
+1
Sugar Loaf
Stops on request
1232
1232
No report
1240
1240
1237
1240
Llangammarch
Stops on request
1245
1245
No report
Garth (Powys)
Stops on request
1249
1249
No report
Cilmeri
Stops on request
1254
1254
No report
Builth Road
Stops on request
1257
1257
1257
1258
+1
1312
1312
1309
1312
Pen-y-Bont
Stops on request
1319
1319
1319
1319
1325
1325
1324
1326
+1
Llanbister Road
Stops on request
1330
1330
N/R
1331
+1
Llangynllo
Stops on request
1335
1335
N/R
1336
+1
Knucklas
Stops on request
1342
1342
No report
1349
1351
1347
1350
-1
1357
1357
1356
1358
+1
Hopton Heath
Stops on request
1401
1401
N/R
1402
+1
Broome
Stops on request
1405
1405
N/R
1405
1
1413
1414
1410
1415
+1
1425
1425
1424
1425
6
1442
1439
-3