← Change station
Keynsham
16:21
16:36
Bristol Temple Meads
2T69 • Great Western Railway
1
16:38
16:40
Gloucester
2E71 • Great Western Railway
1
16:54
Warminster
2F16 • Great Western Railway
2
17:11
Weymouth
2O82 • Great Western Railway
2
17:20
17:21
Bristol Temple Meads
2T71 • Great Western Railway
1
17:36
17:37
London Paddington
1A30 • Great Western Railway
2
17:53
Gloucester
2V72 • Great Western Railway
1
17:55
Salisbury
2O16 • Great Western Railway
2
18:11
Weymouth
2O84 • Great Western Railway
2
18:21
18:23
Bristol Temple Meads
2T73 • Great Western Railway
1
18:29
18:42
Portsmouth Harbour
1F27 • Great Western Railway
2
Later trains