Activities
Strathspey Steam Railway: Aviemore to Broomhill by Steam
Experience Scenic Journeys Through the Highlands on a Historic Steam Railway Adventure
By Highland Explorer Editorial, Highland Expert - - 3 min read
Step back in time aboard the Strathspey Steam Railway, a charming heritage line winding through the spectacular Cairngorms National Park. Running between Aviemore and Broomhill, this nostalgic journey offers breathtaking scenery, vintage trains, and a glimpse of Scotland’s railway past. Whether you’re a rail enthusiast or seeking a family-friendly adventure, this steam-powered experience is a must during your Highlands visit.
A Journey Through the Cairngorms
The Strathspey Steam Railway operates a picturesque 10-mile route between Aviemore and Broomhill, passing through Boat of Garten, also known as "Osprey Village." Trains depart from Aviemore's Speyside Station, conveniently located just a 5-minute walk from Aviemore’s mainline station. The journey takes approximately 30 minutes each way, with a round trip lasting about 90 minutes.
Passengers can enjoy a 10-minute stop at Boat of Garten, where the station’s restored 1904 buildings and osprey viewing opportunities enrich the experience. The line ends at Broomhill, famously featured as Glenbogle in the television series Monarch of the Glen. Here, you’ll have a brief stop to take photos and soak in the Highland charm.
Traveling in vintage carriages hauled by historic steam locomotives like Ivatt Class 46464 and 46512, the railway recreates the golden age of 1950s rail travel. Special events such as dining trains, Santa specials, and themed family days add unique touches to the calendar.
Getting There and Practical Information
The railway’s Aviemore station is easily accessed from the A9/A95 junction. Follow signs to the ski road, turn left past the Old Bridge Inn, and continue up the sloped drive to the station’s free car park. Visitors arriving by train can reach the station via a short walk from Aviemore’s mainline terminal.
Trains generally run on weekends from late March to October, with daily services during peak summer months. Opening days in 2026 include March 28-30 for steam specials. Tickets are priced around £22 for adult returns, but it’s best to check the official website for current rates and schedules. Advance booking is recommended, especially for popular events and dining experiences.
Facilities include a café at Aviemore Speyside Station for refreshments. Accessibility information is vital—passengers requiring mobility support should use the level crossing for access to Platform 3, as the main entrance bridge is not wheelchair-friendly.
Frequently Asked Questions
Where does the Strathspey Steam Railway go?
The railway runs between Aviemore and Broomhill, passing through Boat of Garten in the Cairngorms National Park. The route covers 10 miles and offers stunning Highland scenery, osprey sightings, and connections to iconic filming locations.
How much is the Strathspey Railway?
Adult return tickets typically cost around £22, with discounts for children and families. Special event pricing may vary. Always check the official website for updated ticket information and availability.
Is the Strathspey Railway suitable for children?
Yes! The railway is family-friendly, with themed events like Thomas the Tank Engine days and Santa specials. Kids will love the steam trains, vintage carriages, and Highland views. Be sure to check for special events during your visit.
Share this story
Enjoyed this read? Share it with fellow travellers on Facebook, X (Twitter), LinkedIn, or send the link to a friend.