← Change station
Kidwelly
Earlier trains
20:34
21:05
Pembroke Dock
2B85 • Transport for Wales • 2 coaches
2
20:56
21:00
Cardiff Central
2B84 • Transport for Wales • 2 coaches
1
21:20
21:33
Milford Haven
2E40 • Transport for Wales • 2 coaches
2
21:53
22:04
Cardiff Central
2B26 • Transport for Wales • 2 coaches
1
22:35
Carmarthen
1V58 • Transport for Wales • 4 coaches
2
22:57
Swansea
2E88 • Transport for Wales • 2 coaches
1
Later trains