← Change station
Keynsham
Earlier trains
20:25
Bristol Temple Meads
2V96 • Great Western Railway
1
20:57
Weymouth
2O98 • Great Western Railway
2
21:24
Bristol Temple Meads
2V97 • Great Western Railway
1
21:52
Portsmouth & Southsea
1F95 • Great Western Railway
2
Later trains