Trail Running calendar near John o' Groats 2026-2027

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

Explore Scotland's Moray coast on a spectacular trail ultra. Choose between a 50-mile or 50K route featuring beaches, cliffs, and villages, finishing at the iconic Cullen Viaduct. The event includes race buses, aid stations, and live tracki..

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..

Join Kinloss Running Festival on the Moray coast for road and trail races from a 1 km fun run to the Back Yard Ultra and half marathon. Fast flat courses and a bustling race village raise funds for SSAFA and ABF The Soldiers Charity.

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.