← Change station
Llangennech
Earlier trains
18:52
Shrewsbury
2M12 • Transport for Wales • by request
2
18:53
Swansea
2Z10 • Transport for Wales
1
18:53
cancelled
Swansea
2V10 • Transport for Wales • by request
Later trains