Bruton is a small station serving the historic town of Bruton in Somerset. It opened in 1857, originally on the Wiltshire, Somerset and Weymouth line from Chippenham to Weymouth, a single track line although Bruton was provided with a passing loop. From 1906 an extension from Castle Cary to Taunton, coupled with improvements on the Berks and Hants extension railway(from Westbury to Reading) placed bruton on the main Great Western line to the south west. However, today the station has reverted to being served only by trains between Bristol and Wyemouth. Connections to London are provided at Westbury or Bath, and to Taunton and the south-west at Castle Cary. The station has a roughly two-hour service throughout the day, with 3 trains each way on Sundays. It is unstaffed tickets can be bought on the train. There are basic waiting shelters on each platform, a bicycle rack, a small car park, and a footbridge.