2103
Swansea
Departed at 2151
Great Western Railway · 9 coaches
1
2124
Swansea
Cancelled (unknown reason)
Great Western Railway service
2130
Swansea
Departed at 2131
Transport for Wales · 2 coaches
1
2131
Cardiff Central
Departed at 2147
Transport for Wales · 3 coaches
2
2136
Cardiff Central
Departed at 2143
Transport for Wales · 2 coaches
2
2139
Cardiff Central
Departed on time
Transport for Wales · 2 coaches
1A
2142
Maesteg
Departed at 2146
Transport for Wales · 2 coaches
1
2155
Bristol Parkway
Departed at 2208
Great Western Railway · 9 coaches
2
2202
Swansea
Departed at 2247
Great Western Railway · 9 coaches
1
2235
Carmarthen
Cancelled (train operator's request)
Transport for Wales service
2239
Cardiff Central
Departed at 2240
Transport for Wales · 3 coaches
2
2242
Cardiff Central
Departed on time
Transport for Wales · 2 coaches
1A
2243
Swansea
Departed on time
Transport for Wales · 2 coaches
1
2248
Severn Tunnel Junction
Departed on time
Transport for Wales · 2 coaches
2