← Change station
Warminster
Earlier trains
19:34
19:35
Worcester Shrub Hill
2V79 • Great Western Railway
1
19:45
Salisbury
2O18 • Great Western Railway
2
19:46
Yeovil Junction
1V55 • South Western Railway
1
20:03
Cardiff Central
1F30 • Great Western Railway
1
20:11
Portsmouth Harbour
1F29 • Great Western Railway
2
20:34
Bristol Temple Meads
2V97 • Great Western Railway
1
21:02
Cardiff Central
1F32 • Great Western Railway • 5 coaches
1
21:11
Portsmouth Harbour
1F31 • Great Western Railway
2
Later trains