1136
London Paddington
Departed at 1206
Great Western Railway · 10 coaches
2
1147
Carmarthen
Departed at 1157
Transport for Wales · 3 coaches
1
1201
Cardiff Central
Departed at 1217
Great Western Railway · 5 coaches
2
1202
Swansea
Departed at 1208
Transport for Wales · 2 coaches
1
1210
Cardiff Central
Departed at 1211
Transport for Wales · 2 coaches
2
1219
Swansea
Departed at 1248
Great Western Railway · 9 coaches
1
1235
London Paddington
Departed at 1236
Great Western Railway · 10 coaches
2
1243
Milford Haven
Departed at 1255
Transport for Wales · 2 coaches
1
1305
Cardiff Central
Departed at 1326
Transport for Wales · 2 coaches
2
1319
Carmarthen
Departed at 1332
Great Western Railway · 10 coaches
1
1321
Newport (South Wales)
Departed at 1322
Transport for Wales · 2 coaches
2