1024
Swansea
Departed at 1033
Great Western Railway · 9 coaches
1
1033
London Paddington
Departed on time
Great Western Railway · 10 coaches
2
1043
Manchester Piccadilly
Departed at 1044
Transport for Wales · 5 coaches
2
1051
Swansea
Departed on time
Transport for Wales · 3 coaches
1
1111
Swansea
Departed at 1119
Great Western Railway · 10 coaches
1
1133
London Paddington
Departed on time
Great Western Railway · 9 coaches
2
1144
Manchester Piccadilly
Departed on time
Transport for Wales · 3 coaches
2
1153
Swansea
Departed on time
Transport for Wales · 3 coaches
1
1210
Swansea
Departed at 1218
Great Western Railway · 9 coaches
1