2031
London Paddington
On time
Great Western Railway service
2037
Swansea
On time
Transport for Wales service
2051
Cardiff Central
On time
Transport for Wales service
2104
Swansea
On time
Transport for Wales service
2114
Swansea
On time
Great Western Railway service
2133
Swansea
On time
Transport for Wales service
2214
Swansea
On time
Great Western Railway service
2219
Cardiff Central
On time
Transport for Wales service