2155
Bristol Parkway
Departed at 2159
Great Western Railway · 10 coaches
2
2204
Swansea
Departed at 2226
Great Western Railway · 10 coaches
1
2210
Cardiff Central
Departed at 2214
Transport for Wales · 2 coaches
2
2232
Ebbw Vale Town
Departed at 2235
Transport for Wales service
2
2237
Maesteg
Departed at 2238
Transport for Wales · 2 coaches
1
2240
Cardiff Central
Departed on time
Transport for Wales · 4 coaches
1A
2249
Swansea
Departed at 2302
Transport for Wales · 2 coaches
1
2321
Cardiff Central
Departed at 2331
Transport for Wales · 2 coaches
2
2321
Swansea
Departed at 2337
Great Western Railway · 9 coaches
1
2352
Swansea
Departed on time
Transport for Wales · 2 coaches
1