← Change station
Warminster
Earlier trains
16:39
16:48
Salisbury
2O14 • Great Western Railway
2
17:03
Cardiff Central
1F24 • Great Western Railway
1
17:11
Portsmouth Harbour
1F23 • Great Western Railway
2
17:30
17:32
Bristol Temple Meads
2V73 • Great Western Railway
1
17:43
17:48
Salisbury
2O15 • Great Western Railway
2
18:03
Cardiff Central
1F26 • Great Western Railway
1
18:11
Portsmouth Harbour
1F25 • Great Western Railway • 3 coaches
2
18:33
Cheltenham Spa
2V75 • Great Western Railway
1
18:46
Salisbury
2O16 • Great Western Railway
2
Later trains