0940
Swindon
On time
Great Western Railway · 3 coaches
2
0943
Cheltenham Spa
On time
Transport for Wales service
4
1002
Newcastle
On time
CrossCountry Voyager · 4 coaches
2
1005
Bristol Parkway
Bus service
Great Western Railway service
1024
Plymouth
On time
CrossCountry Voyager · 4 coaches
2
1025
Cheltenham Spa
On time
Great Western Railway · 5 coaches
4
1051
Cardiff Central
On time
Transport for Wales service
2
1052
Worcester Shrub Hill
On time
Great Western Railway · 5 coaches
1
1058
Newcastle
On time
CrossCountry Voyager · 4 coaches
2
1105
Bristol Parkway
Bus service
Great Western Railway service
1111
Cardiff Central
On time
CrossCountry service
2
1115
London Paddington
On time
Great Western Railway · 5 coaches
4
1122
Cheltenham Spa
On time
Great Western Railway · 9 coaches
2
1124
Plymouth
On time
CrossCountry Voyager · 9 coaches
1