2019
Swansea
Departed at 2028
Great Western Railway · 10 coaches
1
2030
Swansea
Departed at 2033
Transport for Wales · 2 coaches
1
2034
Bristol Parkway
Departed on time
Great Western Railway · 9 coaches
2
2043
Swansea
Departed at 2114
Transport for Wales · 2 coaches
1
2051
Swansea
Departed at 2119
Great Western Railway · 9 coaches
1
2102
Hereford
Departed at 2123
Transport for Wales · 3 coaches
2
2118
Swansea
Departed at 2159
Great Western Railway · 10 coaches
1
2144
Carmarthen
Departed at 2149
Transport for Wales service
1
2147
Cardiff Central
Departed at 2152
Transport for Wales · 3 coaches
2
2153
Swansea
Departed at 2204
Great Western Railway · 9 coaches
1
2220
Swansea
Departed at 2226
Great Western Railway · 10 coaches
1