2146
Swansea
Departed at 2155
Great Western Railway · 9 coaches
1
2159
Cardiff Central
Departed at 2203
Transport for Wales · 3 coaches
2
2212
Swansea
Departed at 2218
Great Western Railway · 10 coaches
1
2238
Carmarthen
Departed at 2247
Transport for Wales · 2 coaches
1
2304
Cardiff Central
Departed at 2312
Transport for Wales · 2 coaches
2
2310
Carmarthen
Departed at 2313
Transport for Wales · 2 coaches
1
2323
Swansea
Departed on time
Great Western Railway service
1