2031
London Paddington
On time
Great Western Railway service
2044
Swansea
On time
Great Western Railway service
2051
Cardiff Central
On time
Transport for Wales service
2058
Swansea
On time
Transport for Wales service
2144
Swansea
On time
Great Western Railway service
2156
Swansea
On time
Transport for Wales service
2219
Hereford
On time
Transport for Wales service