← Change station
Bradford-on-Avon
Earlier trains
17:26
17:30
from Portsmouth Harbour
1F24 • Great Western Railway
1
↓
17:21
17:22
Warminster
2F16 • Great Western Railway
2
17:27
17:31
Cardiff Central
1F24 • Great Western Railway
1
17:38
Weymouth
2O82 • Great Western Railway
2
17:48
17:55
Portsmouth Harbour
1F25 • Great Western Railway
2
17:53
Bristol Temple Meads
2T73 • Great Western Railway
1
18:21
18:26
Salisbury
2O16 • Great Western Railway
2
18:24
18:53
Cardiff Central
1F26 • Great Western Railway
1
18:36
18:40
Weymouth
2O84 • Great Western Railway
2
18:50
Portsmouth Harbour
1F27 • Great Western Railway
2
18:54
19:00
Bristol Temple Meads
2T77 • Great Western Railway
1
19:16
Westbury
2C28 • Great Western Railway
2
Later trains
← Departures from Bradford-on-Avon
17:01 Severn Beach to Salisbury
2O16 • Great Western Railway •
RTT
Severn Beach
17:01
1
St Andrews Road
17:07
1
Avonmouth
17:12
2
Portway Park and Ride
17:14
17:24
1
Shirehampton
17:16
17:26
1
Sea Mills
17:20
17:30
1
Clifton Down
17:26
17:35
2
Redland
17:29
17:37
1
Montpelier
17:31
17:40
1
Stapleton Road
17:36
17:44
2
Lawrence Hill
17:39
17:47
2
Bristol Temple Meads
17:45
17:49
arr •
17:48
17:52
dep
15
Keynsham
17:55
17:59
2
Oldfield Park
18:01
18:07
2
Bath Spa
18:05
18:11
2
Freshford
18:14
18:20
2
Avoncliff
18:17
18:23
2
Bradford-on-Avon
18:21
18:26
2
Trowbridge
18:27
18:33
2
Westbury
18:35
18:40
1
Dilton Marsh
18:38
18:42
• by request
2
Warminster
18:45
18:51
2
Salisbury
19:06
19:17
4