On weekdays the first train departs Dilton Marsh at 06:31 arriving at Bradford-on-Avon at 06:52. The last train departs Dilton Marsh at 23:25 arriving at Bradford-on-Avon at 23:48.
Journey Time
The average journey time between Dilton Marsh and Bradford-on-Avon is 20 minutes.
Calling Points
Trains operated by Great Western Railway (GW) call at Westbury and Trowbridge.