South Western Railway operates a train from London to Sherborne hourly. Tickets cost $40 - $60 and the journey takes 2 h 11 min. Alternatively, Berrys Coaches operates a bus from London to Sherborne 3 times a day. Tickets cost $41 and the journey takes 2 h 50 min. Buses of Somerset also services this route hourly.
From London Waterloo train to Sherborne. 2 h 11 min £37. From Hammersmith Bus Station bus to Yeovil, Bus Station then line 57 bus to Sherborne, Greenhill. 3 h 29 min £31. From London drive to Sherborne. 2 h 19 min £23.