Skip to main content

Welcome to Moors Valley Railway

A narrow gauge steam railway located in Moors Valley Country Park near, Hampshire.

Plan your visit

Trains depart at frequent, regular intervals throughout the day. A return journey takes around 20 minutes and is just over a mile long. Special events include Visiting Loco Weekend, Grand Summer Gala and Autumn Gala.

Drive a steam engine

The courses are designed to give you an appreciation of driving a steam locomotive – Our experience days make great birthday, anniversary, retirement or Christmas presents, or a treat for yourself!

Grand Summer Gala

Our biggest event of the year! Our Grand Summer Gala sees the full operational Moors Valley Railway fleet in service, alongside visiting traction engines, classic cars and more.

Latest news

Find out whats happening at Moors Valley Railway. We are approximately 20 minutes drive from Bournemouth and Christchurch, and 40 minutes from Salisbury and Southampton.

Enjoy an Authentic Steam Engine Experience

Perfect for Birthday, Anniversary or Christmas presents with a difference.

About Moors Valley Railway

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.

ABOUT US