1022 Llandrindod to Swansea
Departing on 3rd January 2026

operated by
Transport for Wales

This service is partially cancelled

This service was cancelled between Shrewsbury and Llandrindod due to the train being swapped (YU).

This service is cancelled.

This service was cancelled due to a problem with the doors (M7).

Planned
Realtime
Location
Pl
Arr
Dep
Arr
Dep
Dly
0835
Cancelled
0852
0853
Cancelled
0901
0902
Cancelled
Broome
Stops on request
0907
0907
Cancelled
Hopton Heath
Stops on request
0912
0912
Cancelled
Bucknell
Stops on request
0916
0916
Cancelled
0926
0926
Cancelled
Knucklas
Stops on request
0931
0931
Cancelled
Llangynllo
Stops on request
0939
0939
Cancelled
Llanbister Road
Stops on request
0944
0944
Cancelled
Dolau
Stops on request
0950
0950
Cancelled
Pen-y-Bont
Stops on request
0954
0954
Cancelled
1007
1022
1022
Builth Road
Stops on request
1030
1030
No report
Cilmeri
Stops on request
1033
1033
No report
Garth (Powys)
Stops on request
1038
1038
No report
Llangammarch
Stops on request
1042
1042
No report
1051
1052
1049
1103
+11
Sugar Loaf
Stops on request
1058
1058
No report
Cynghordy
Stops on request
1103
1103
No report
1
1116
1116
1123
1126
+10
Llanwrda
Stops on request
1121
1121
No report
Llangadog
Stops on request
1125
1126
No report
1
1138
1148
1145
1150
+2
1151
1151
No report
Llandybie
Stops on request
1158
1158
No report
Ammanford
Stops on request
1203
1203
No report
1
1207
1207
1207
1207
Pontarddulais
Stops on request
1
1213
1213
1214
1215
+2
Llangennech
Stops on request
1
1218
1218
1219
1219
+1
Bynea
Stops on request
1
1221
1221
1222
1223
+2
Llanelli
Train reverses here
1
1233
1234
1232
1235
+1
2
1242
1242
1241
1242
1
1255
1252
-3