Strathspey Steam Railway
1 minute walk from Aviemore station · Highlands and Argyll

The Strathspey Railway is a heritage line running ten miles through Badenoch and Strathspey. It preserves a rare section of a former primary main line that originally linked Aviemore with Forres, maintaining a historical connection between the local communities of Boat of Garten and Broomhill.
The site is rich in history, featuring an original 1898 locomotive shed and a WWII-era engine crew hostel known as Spey Lodge. Visitors can explore the Boat of Garten station, a listed building from 1904 that retains its traditional booking hall and a waiting room with an open fire. The railway uses authentic mechanical semaphore signalling to manage movement across the scenic landscape.
While travelling through Granish Moor and local forests, guests can enjoy views of Cairngorm Mountain and the River Spey. The journey includes a stop at Broomhill, a replica station famous as the filming location for "Glenbogle" in the BBC series "Monarch of the Glen." On-site amenities include a souvenir shop and a coffee shop housed in an old gas house.
Visitor information
- Place type
- Heritage railway
- Good for
- Industrial heritage, Railways
- Characteristics
- Riverside, Victorian
- Admission
- Paid admission
- Facilities
- Café
- Region
- Highlands and Argyll
Stations within walking distance
- Aviemore station — 1 min walk, 0.0 km
Other places near Aviemore
- Speyside Way 7: Aviemore to Kincraig — 1 min walk from the station
- Craigellachie National Nature Reserve — 8 min walk from the station
- Aviemore Orbital path — 8 min walk from the station
- Craigellachie, Aviemore — 8 min walk from the station
- Beaver Trail, Rothiemurchus — 19 min walk from the station
- Cairngorm Brewery — 24 min walk from the station