1237
Swansea
Departed at 1248
Great Western Railway · 9 coaches
1
1251
Manchester Piccadilly
Departed on time
Transport for Wales · 3 coaches
2
1305
Milford Haven
Departed at 1317
Transport for Wales · 3 coaches
1
1314
London Paddington
Departed at 1316
Great Western Railway · 10 coaches
2
1337
Swansea
Departed at 1521
Great Western Railway · 9 coaches
1
1340
Cardiff Central
Departed at 1351
Transport for Wales · 3 coaches
2
1414
Bristol Parkway
Departed on time
Great Western Railway · 9 coaches
2
1432
Cardiff Central
Departed at 1435
Transport for Wales · 4 coaches
2