← Change station
Pyle
Earlier trains
20:26
Swansea
2B89 • Transport for Wales
1
21:25
Cardiff Central
1B60 • Transport for Wales
2
21:25
Milford Haven
1E58 • Transport for Wales
1
22:02
Cardiff Central
2B84 • Transport for Wales
2