← Change station
Freshford
Earlier trains
08:36
Bath Spa
2V54 • Great Western Railway
1
09:01
Bath Spa
2T55 • Great Western Railway
1
09:10
Westbury
2F03 • Great Western Railway
2
10:01
Bath Spa
2V58 • Great Western Railway
1
10:12
Westbury
2O07 • Great Western Railway
2
Later trains
← Departures from Freshford
06:01 Portsmouth Harbour to Bath Spa
1F46 • Great Western Railway •
RTT
Portsmouth Harbour
06:01
Portsmouth & Southsea
06:05
06:06
1
Fratton
06:09
1
Cosham
06:16
06:18
1
Fareham
06:25
06:26
1
Southampton Central
06:47
06:48
4A
Romsey
06:59
07:00
2
Salisbury
07:19
4
Warminster
07:40
1
Dilton Marsh
07:44
• by request
1
Westbury
07:52
3
Trowbridge
07:58
1
Bradford-on-Avon
08:04
1
Freshford
08:09
08:10
1
Bath Spa
08:20
1