Vintage Railways and Steam Trains


The Strathspey Railway is celebrating its 40th Anniversary in 2018. A group of passionate volunteers started work in 1978 to restore a section of the original Highland Railway line, engines and carriages, and now you can enjoy the fruits of their labours by taking a trip on one of their historic trains from Aviemore to Broomhill. The vintage train carriages will either be pulled by a steam engine or vintage diesel engine, and some journeys offer lunch, afternoon tea or an evening dinner service.

The service on the line usually runs every day from mid-June to the beginning of September, but there are some trains running on a more restricted service and for special events from February all the way through to December, so please check on their website for the full timetable and to book tickets.


For those guests moving on to Fort William from Inverglen Guest House, you may want to consider a trip to Mallaig on the Jacobite Steam Train over Glenfinnan Viaduct, made famous by the Harry Potter Film series. Please be aware that advance booking is absolutely essential for this service. For those not lucky enough to get a seat reservation, ask John where the best place is to get a great photograph from – he’s always happy to give advice whilst you’re staying at our Bed & Breakfast in Inverness.

Another service worth considering is The Keith and Dufftown Railway. This is an 11-mile line linking the Speyside Whisky capital of Dufftown with the market town of Keith. This line is Britains most northerly heritage railway with some excellent diesel rolling stock. The line passes through some spectacular scenery and you can often glimpse the varied wildlife, including red squirrels, deer, buzzards and other large birds of prey. The line climbs through dense pine forests and passes beside Loch Park. You can find out more at Keith – Dufftown Railway


Vintage Railways and Steam Trains