← Change station
Warminster
Earlier trains
21:02
from Portsmouth Harbour
1M32 • Great Western Railway
1
↓
21:03
Swindon
1M32 • Great Western Railway
1
21:14
21:23
Portsmouth Harbour
1D92 • Great Western Railway
2
21:43
Salisbury
2O21 • Great Western Railway
2
22:03
cancelled
Bath Spa
1F74 • Great Western Railway
1
22:16
Portsmouth Harbour
1F73 • Great Western Railway
2
22:34
Bath Spa
2V98 • Great Western Railway
1
22:41
22:44
Portsmouth & Southsea
1F35 • Great Western Railway
2
Later trains