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