The Strathspey Railway runs a ten-mile heritage line from Aviemore north-east through Boat of Garten to Broomhill, and it leaves from Platform 3 of Aviemore’s own mainline station — which means you can step off a ScotRail train from Edinburgh and onto a steam service without leaving the building.
The line is part of the former Inverness and Perth Junction Railway, later absorbed into the Highland Railway, which linked Aviemore with Forres before closure. It is one of only a handful of former primary or secondary main lines preserved anywhere in Britain, and that shows in the engineering: this is a proper railway with gradients and curves built for expresses, not a light line laid for tourists.
Aviemore to Broomhill takes about an hour and a quarter each way including a pause, running out of the town across the Spey plain with the Cairngorms on one side and the Monadhliath on the other.
Boat of Garten is the halfway station and the operational heart of the line — the signal box, the sidings and the restored station buildings are all here, and it is worth getting off at least once. The village is a short walk away and Loch Garten, with its famous osprey site, is a few kilometres further.
Broomhill is the northern terminus, a small country station that has stood in for a fictional one on television and is signed accordingly.
Motive power is usually steam in season, with diesel on some services. Check what is booked to run if it matters to you.
Afternoon tea services, taken in a restored carriage while the train works up and down the line, which are consistently well reviewed and are the reason a good many people book.
Dining trains in the evening.
Footplate experiences for those who want to drive.
Santa specials and a full events calendar, which sell out.
First class on ordinary services, with attentive staffing that visitors mention often.
Preserved railways in Britain are usually branch lines. This one is a fragment of a Highland main line that carried expresses to Inverness, and the volunteers have restored not just the track but the whole apparatus of a working railway — signalling, a locomotive works, a carriage shed.
The long-term project is to extend north to Grantown-on-Spey, which would make it one of the longer heritage lines in Scotland.
Time: two and a half to three hours for a return trip with a break at Boat of Garten.
Season: services run roughly from spring to autumn plus a winter events programme; the timetable varies by month, so check before turning up.
Booking: advisable for afternoon tea, dining and special events; ordinary services can usually be booked on the day.
Weather: entirely irrelevant, which makes this one of Aviemore’s reliable wet-day options.
Accessibility: some carriages have level access; contact the railway in advance.
Aviemore station is 0.7 kilometres from the centre of town, a few minutes’ walk, and Platform 3 is the heritage platform. There is parking at the station.
Boat of Garten and Broomhill are also reachable by road if you want a one-way trip.
The Boat of Garten and Broomhill stations on the heritage line are not a way of arriving in Aviemore — they serve the preserved railway, not the national network. For mainline arrivals, Aviemore station itself is the one.
Platform 3 at Aviemore’s mainline station, a few minutes’ walk from the town centre.
Ten miles, from Aviemore through Boat of Garten to Broomhill.
Usually in season, with diesel on some services. Check the timetable if it matters.
Two and a half to three hours with a break at Boat of Garten.
It is one of the railway’s best-regarded offerings and it books up. Reserve ahead.