Trail Running calendar near John o' Groats 2026-2027

We have found 7 Trailruns within 80 miles of John o' Groats. See below where and when you can find the races.

Experience Scotland's scenic Moray coast in these coastal trail ultramarathons. Choose between a 50-mile or 50km route, starting in Findhorn or Lossiemouth and finishing at Cullen Viaduct. The event features coastal trails, forests, and fis..

June 2026

Tackle 100 scenic miles as a team in this unique relay adventure on the Moray Way. With 12 legs to split between up to four runners, it's a shared challenge through coastal trails, forests, and hills. Teams plan their own strategy and enjoy..

Traverse Scotland's dramatic Moray coast, Speyside whisky country, and the Dava Way highlands in this 100-mile ultra. Starting and finishing in Forres, the point-to-point route connects three iconic trails. The event has a 30-hour cutoff an..

August 2026

Experience a scenic multi terrain race along the River Deveron from Turriff to Banff. Choose from a half marathon, 10k, 5k trail, or junior fun run with a finish at historic Duff House.

Choose your challenge on the historic Speyside Way: a fast, runnable 50 km from Tamdhu Distillery or an epic 100 km journey starting from Aviemore. Both races finish in Buckie, open to all runners over 18. Experience whisky country and coas..

June 2028

Traverse the Scottish Highlands in this 45 mile ultra marathon from Dornoch to Dunbeath. Participants follow a coastal route as part of the Myths and Legends series with full tracking provided.

Experience a 38 mile ultra marathon journey from Dunbeath to John O'Groats. This coastal race offers finisher medals and real time tracking as you complete the final leg of the Scottish end to end challenge.