2129
Chester
Departed at 2231
Transport for Wales · 2 coaches
1
2139
Cardiff Central
Departed at 2237
Transport for Wales · 3 coaches
1
2215
Shrewsbury
Expected at 2305
Transport for Wales service
1
2225
Swansea
Departed at 2231
Great Western Railway · 9 coaches
2
2235
Cardiff Central
Arriving
Great Western Railway · 4 coaches
1
2235
Bristol Parkway
Expected at 2254
Great Western Railway · 9 coaches
2
2242
Cardiff Central
Departed at 2250
Transport for Wales service
1
2249
Bristol Temple Meads
Arriving
Great Western Railway · 5 coaches
2
2314
Cardiff Central
On time
Great Western Railway · 3 coaches
1
2324
Swansea
On time
Great Western Railway · 5 coaches
1
2334
Cardiff Central
On time
Great Western Railway · 3 coaches
1
2338
Gloucester
On time
Transport for Wales · 2 coaches
2
2351
Bristol Temple Meads
On time
Great Western Railway · 4 coaches
2
0005
Cardiff Central
On time
Transport for Wales · 2 coaches
1
0010
Cardiff Central
On time
Transport for Wales · 3 coaches
1