Trail Running calendar near Loch Lyon 2026-2027

We have found 96 Trailruns within 80 miles of Loch Lyon. See below where and when you can find the races.

A 50 km trail race along the Dava Way from Grantown on Spey to Forres, mainly on the old Highland Railway line, with woodland, moorland and a 321 m summit. Limited to 300 runners, 8 hour cutoff, held on 7 November 2026.

A nocturnal ultra where runners cover a well marked 5 km trail loop as many times as possible in six hours. Solo runners and teams of up to three pass a tented base each lap and race with music, lights and on course support.

Knockfarrel Hill Race on 7 November 2026 is an 8 km hill race with 300 m of climb, held as one of the club's annual races, with day-of-event registration at Strathpeffer Community Centre.

Trail runs at the Hermitage of Braid and Blackford Hill on 22 November 2026 include 10 km and 5 km off road courses plus a 1.2 km festive fun run for children. Proceeds from the fun run support local groups.

December 2026

Run through the festive private grounds of Scotland's historic Glamis Castle. Choose from a family-friendly 1-mile run or 5-mile and 10-mile trail runs, some of which are canicross-friendly. All finishers get a bespoke medal and festive tre..

January 2027

A trail running festival on 3 January 2027 through Glenmore Forest finishing at Loch Morlich beach, offering 5.6 km and 11.2 km races with chip timing, finisher medals, home baking and prizes; dogs are allowed on leads.

Trail runs at Vogrie Country Park on 17 January 2027 feature multiple distances across marked mixed terrain laps through estate paths, woodlands and the Tyne Valley, with on site refreshments and medals.

May 2028

The MTC Grimalkin will take place in Perth on Wednesday 10 May 2028. You can run 35 miles.

The MTC Nuckelavee is a 41-mile ultramarathon from Edinburgh Airport to Perth. It is the third stage of the nine-day SCOTIA challenge across Scotland. All finishers receive a unique medal, and strict pace requirements apply.

June 2028

The MTC Beithir will take place in Kingussie on Thursday 1 June 2028. You can run 39 miles.