Complete Guide to Visiting the Strathspey Railway in Aviemore, Scotland
The Strathspey Railway is one of Scotland’s most popular heritage railways, offering visitors the chance to travel through the heart of the Cairngorms aboard beautifully restored steam and heritage diesel trains. Running between Aviemore, Boat of Garten and Broomhill, the railway combines Highland scenery, railway history and family-friendly experiences into one memorable attraction.

Whether you’re visiting Scotland for the first time or planning a Highland road trip, a journey on the Strathspey Railway is one of the best ways to experience the beauty of Speyside at a slower pace.
Cairngorms National Park Travel Guide Map
Planning a trip to the Cairngorms? This interactive map highlights scenic stops, family attractions, railway adventures, loch walks, viewpoints, food stops and places to stay across the Cairngorms National Park.
Use it to build your own Aviemore itinerary, plan a weekend in the Cairngorms, or explore more of the Scottish Highlands without missing the best stops.
What is the Strathspey Railway?
The Strathspey Railway is a preserved section of the original Highland Railway main line. Today, heritage trains run from Aviemore through the Cairngorms National Park to Boat of Garten and Broomhill, offering a nostalgic journey through forests, moorland and alongside the River Spey.

The railway is operated by volunteers and railway enthusiasts who have restored stations, locomotives and carriages to recreate the golden age of rail travel.
Where is the Strathspey Railway?
The railway starts from Platform 3 at Aviemore railway station in the Scottish Highlands. Aviemore is located within the Cairngorms National Park and is easily reached by road and rail.

Getting to Aviemore
By Train
Direct services run to Aviemore from:
Edinburgh
Glasgow
Inverness
Perth
London (via the Caledonian Sleeper and LNER services)
Check with ScotRail for up to date information.
By Car
Approximate driving times:
Inverness – 40 minutes
Aberdeen – 2 hours
Edinburgh – 2.5 hours
Glasgow – 3 hours
By Air
The nearest airport is Inverness Airport, around 45 minutes away by car.

The Route of the Strathspey Railway
The railway covers approximately 10 miles each way, creating a 20-mile round trip through some of Scotland’s most beautiful scenery.

Aviemore
The journey begins at Aviemore Station. Steam trains depart from Platform 3, directly alongside the modern ScotRail station, making connections straightforward for visitors arriving by train.

Boat of Garten
Known as the “Osprey Village”, Boat of Garten is the railway’s most picturesque intermediate stop. The beautifully restored Victorian station is often considered one of the finest heritage stations in Britain. Visitors can explore the station buildings or spend time in the village.
Nearby attractions include:
Loch Garten Nature Reserve
Osprey Centre
Speyside Way walking route
Boat of Garten Golf Club

Broomhill
Broomhill is the northern terminus of the railway and is instantly recognisable to fans of television drama.
The station appeared as “Glenbogle” in the BBC series Monarch of the Glen and has more recently featured in The Traitors.
The station’s remote location and stunning Highland backdrop make it one of the highlights of the journey.

@foodieexplorers All aboard for one of the loveliest things to do in Aviemore 🚂✨ The Strathspey Railway is a proper step back in time, with vintage carriages, Highland views and a relaxed steam train journey through the Cairngorms National Park. Perfect for a slow travel day in Scotland. 📍Strathspey Railway, Aviemore #StrathspeyRailway #Aviemore #VisitScotland #ScotlandTravel #Cairngorms ♬ original sound – FoodieExplorers
How Long Does the Journey Take?
A full return journey lasts approximately 1 hour and 40 minutes.
The train typically stops for around:
10 minutes at Boat of Garten
10 minutes at Broomhill
A shorter stop at Boat of Garten on the return journey
This allows passengers time to explore the stations and take photographs.
Can You Get Off Along the Way?
Yes.
Standard ticket holders can break their journey and return on a later train during normal operating periods. The railway particularly recommends stopping at Boat of Garten where there are more facilities and attractions.
What Will You See?
The railway passes through some of Scotland’s finest landscapes:
Ancient Caledonian pine forests
Open moorland
The River Spey
Views of the Cairngorm Mountains
Highland wildlife including deer and birds of prey
The scenery changes with every season, making repeat visits worthwhile.
Steam Trains and Locomotives
Most visitors come for the steam locomotives, which provide the sounds, smells and atmosphere of classic railway travel.
Services are usually steam hauled, although diesel locomotives may occasionally operate depending on operational requirements.
Dining Experiences
One of the most popular ways to enjoy the railway is through its dining services.
Options regularly include:
Afternoon Tea
Light Lunches
Sunday Lunches
Evening Dining Experiences
Special event trains throughout the year
Dining trains combine Highland scenery with locally inspired food and are particularly popular during summer and festive periods.




Photography Tips
The best places for photographs include:
Aviemore
Great for capturing locomotives arriving and departing.
Boat of Garten
Arguably the most photogenic station on the line, with original station buildings and vintage railway details.
Broomhill
Excellent for atmospheric shots of trains surrounded by Highland scenery.
Onboard
Sit on the right-hand side travelling from Aviemore for some of the best views across the Spey Valley.
Best Time to Visit
Spring
Wildflowers begin to appear and wildlife becomes more active.
Summer
Longest daylight hours and the busiest season.
Autumn
Spectacular Highland colours across the forests.
Winter
Selected festive and special event services provide a magical seasonal experience. Check operating schedules before travelling.
Family-Friendly Tips
The railway is ideal for:
Young train enthusiasts
Families with children
Multi-generational groups
Photography enthusiasts
Visitors exploring the Cairngorms
Children particularly enjoy watching locomotives take on water at Boat of Garten and seeing steam engines up close.
Nearby Attractions
Combine your railway trip with:
Cairngorm Mountain
Loch Garten Nature Reserve
Highland Wildlife Park
Rothiemurchus Estate
Speyside Way
Is the Strathspey Railway Worth Visiting?
Absolutely.
For visitors to Scotland, the Strathspey Railway offers far more than a train ride. It combines Highland scenery, Scottish railway heritage, wildlife, history and family entertainment in one attraction. Whether you’re a railway enthusiast, photographer, family traveller or simply exploring the Cairngorms, it remains one of the most enjoyable and authentic experiences in the Scottish Highlands.
Quick Facts
Location: Aviemore, Cairngorms National Park
Route: Aviemore → Boat of Garten → Broomhill
Distance: 20-mile round trip
Journey time: Approximately 1 hour 40 minutes
Best for: Families, photographers, railway enthusiasts and Highland visitors
Departure point: Platform 3, Aviemore Station
For many visitors, a steam journey on the Strathspey Railway becomes one of the highlights of a trip to the Scottish Highlands.
Booking Details
Tickets can be booked online or from the railway station at Aviemore.
Looking for more Speyside inspiration? Click here!










