← Change station
Westbury
Earlier trains
21:40
Weymouth
2O98 • Great Western Railway
2
21:45
21:46
Bristol Temple Meads
2V82 • Great Western Railway
3
22:12
Cardiff Central
1F34 • Great Western Railway
2
22:23
delayed
Plymouth
1C98 • Great Western Railway
1
22:33
Portsmouth & Southsea
1F95 • Great Western Railway
1
22:44
Bristol Temple Meads
2V98 • Great Western Railway
1
23:09
Salisbury
1O58 • South Western Railway
3
23:16
Frome
0B00 • Great Western Railway
🚌
Later trains