Open the planner

Strathspey Steam Railway

Heritage Railway & Transport · Highlands, Scotland · PH22 1PY

Strathspey Steam Railway is a heritage railway & transport in Highlands, Scotland. See prices, opening times, the best days to avoid the crowds, parking and food, with every detail dated so you know how fresh it is.

PriceAdult £26 · Child £15 · Family £58
Checked on the official site (2026 standard return): adult £26, child (5-15) £15, family (2 adults + 2 children) £58, senior £24.50; under-5s free.
Opening timesStandard services March to early November 2026; Santa trains 28 Nov-24 Dec; Mince Pie Specials 27 Dec-5 Jan. Check the timetable for days.
Best time to goWeekdays in term time; check steam days.
School holiday tipLate August is the sweet spot for English/Welsh visitors: Scottish schools are back by mid-August while England/Wales are still on holiday. Early July is the Scottish local peak, so go midweek.
Best ages3-10
If it rainsMixed: carriages are covered; stations are outdoor
ParkingFree car park behind Aviemore Station (Dalfaber Road, PH22 1PY), with two accessible spaces. (Free)
FoodAfternoon Steam Tea trains (adult £50, child £27.50) include sandwiches, scones and cakes.
Money saverCheck family return tickets and dining-train extras; book window seats.
Top tipsRide the full length and break at Boat of Garten for ospreys.
What to packLayers, snacks, camera, change for kiosks

Details checked against the official website on 23 Oct 2026. Venue website or source

Been recently? Open Strathspey Steam Railway in the planner and tap Report your visit to help other families.

Nearby days out