1522
Didcot Parkway
Expected at 1525
Great Western Railway · 8 coaches
12
1525
Bristol Temple Meads
Expected at 1527
Great Western Railway · 5 coaches
9
1541
Cardiff Central
On time
Great Western Railway · 9 coaches
9
1548
Oxford
On time
Great Western Railway · 9 coaches
9
1551
Didcot Parkway
On time
Great Western Railway · 8 coaches
12
1558
Cheltenham Spa
On time
Great Western Railway · 5 coaches
8
1625
Bristol Temple Meads
On time
Great Western Railway · 9 coaches
9
1625
Didcot Parkway
On time
Great Western Railway · 8 coaches
12
1643
Swansea
On time
Great Western Railway · 5 coaches
9
1651
Didcot Parkway
On time
Great Western Railway · 8 coaches
12
1658
Cheltenham Spa
On time
Great Western Railway · 5 coaches
9