East Somerset Railway
About
The East Somerset Railway is a charming heritage line that takes visitors on a 35‑minute steam train journey through the picturesque Mendip countryside. Nestled near the village of Cranmore, just a short walk from Shepton Mallet, the railway boasts a rich history that dates back to the 19th century, now preserved as a broad‑gauge line operated by volunteer staff. In addition to the traditional steam rides, the site hosts a dynamic collection of locomotive exhibitions, including the celebrated David Shepherd Discovery Centre, and offers themed dining experiences such as Whistlestop Cream Tea, a Christmas High Tea & Train Ride, and Mendip Belle Sunday Lunch. Admission is flexible – a Day Rover ticket grants unlimited rides on a chosen day, while a one‑way fare covers the short 5‑mile journey from Cranmore to Mendip Vale. There are also family packs, registered‑carer discounts, and special concession rates for groups of 20 or more passengers. The station includes a well‑stocked shop, a café operating Wednesday through Sunday, and a free car park with disabled spaces. Accessibility features include a ramp to the platform, wheelchair‑friendly seating on the trains, and a dedicated adaptable carriage for mobility‑impacted visitors. Dogs are welcome and travel free of charge. The railway operates from March through October, with additional Santa Specials in December. Whether you’re a history enthusiast, a train lover, a family seeking a day out, or a pet owner looking for a friendly venue, the East Somerset Railway offers a mix of traditional charm, interactive exhibits, and memorable culinary offerings against a backdrop of rolling countryside.
Highlights
- Heritage Steam Rides
- David Shepherd Exhibition
- Miniature Railway
- Dining Trains
- Group Rates
Must-See Areas
Good to Know
Good for
Best time to visit
March to October, with delightful Santa specials in December
At a glance
- Typical visit: about 2 hours
Tickets & pricing
Adult Day Rover
£15.00
Registered Carer/Disabled Adult
£12.00
Child (5‑17)
£10.00
Registered Disabled Child (5‑17)
£9.00
2 Adult Family
£42.00
1 Adult Family
£32.00
Adult One‑Way
£9.00
Child One‑Way
£7.00