Moors Valley Railway

We are a narrow gauge steam railway located in Moors Valley Country Park near Ringwood in Hampshire, UK.

Enjoy a ride on an authentic steam train around Moors Valley Country Park. The park is approximately 20 minutes drive from Bournemouth and Christchurch, and 40 minutes from Salisbury and Southampton. Carrying over 100,000 passengers annually, the railway provides a picturesque journey of just over a mile. Travel along the banks of Moors Lake, through tunnels, a forest incline, and a spiral loop around the play areas.

The railway is run by an extended family team and many dedicated volunteers. With over 20 locomotives, many built in the railway workshop, we pride ourselves on providing an authentic steam railway experience.

Our channel features footage of our railway including it's history, behind the scenes, special events and other great content.