← Change station
Keynsham
Earlier trains
17:11
Weymouth
2O82 • Great Western Railway
2
17:20
17:22
Bristol Temple Meads
2C88 • Great Western Railway
1
17:36
17:37
London Paddington
1A30 • Great Western Railway
2
17:38
17:43
Gloucester
2V72 • Great Western Railway
1
17:54
17:58
Salisbury
2O16 • Great Western Railway
2
18:11
Weymouth
2O84 • Great Western Railway
2
18:21
cancelled
Bristol Temple Meads
2D92 • Great Western Railway
1
18:29
Portsmouth Harbour
1F27 • Great Western Railway
2
18:45
Cardiff Central
1F26 • Great Western Railway
1
18:50
cancelled
Westbury
2C28 • Great Western Railway
2
Later trains