1007 Swansea to Pembroke Dock
Departing on 31st January 2026

operated by
Transport for Wales
Planned
Location
Pl
Arr
Dep
Swansea
Train reverses here
4
1007
DPL
1022
1023
Carmarthen
Train reverses here
1
1050
1057
2
1112
1112
Narberth
Stops on request
1120
1121
Kilgetty
Stops on request
1130
1131
Saundersfoot
Stops on request
1133
1133
1140
1142
Penally
Stops on request
1145
1145
1151
1152
Lamphey
Stops on request
1159
1200
1203
1203