Races in the Highlands
15 races coming up in the Highlands, soonest first.
November 2026
1 raceMarch 2027
2 racesMay 2027
3 racesJune 2027
2 racesJuly 2027
1 raceAugust 2027
1 raceSeptember 2027
5 racesDate TBC · est. Sep 2027
Ben Nevis Race
Running · Fort William, Highland
14K
Date TBC · est. Sep 2027
Glenmore 24 & 12
Ultra · Glenmore, Highland
12 hours · 24 hours
Date TBC · est. Sep 2027
Glencoe Marathon
Running · Glencoe, Highland
Marathon · Half Marathon
Date TBC · est. Sep 2027
Aviemore Triathlon
Triathlon · Aviemore, Highland
Sprint · Standard
Sun 26 Sep 2027
Loch Ness Marathon & Festival of Running
Running · Inverness, Highland
Marathon · 10K · 5K
Nothing matches those filters. Try a wider area or another month.
Ultramarathons in the Highlands
7Triathlons in the Highlands
4Marathons in the Highlands
2Half marathons in the Highlands
210K races in the Highlands
1Racing in the Highlands
There are 4 running races, 7 ultramarathons and 4 triathlons and duathlons coming up in the Highlands. The next is Dava Way 50K on Sat 7 Nov 2026 in Grantown-on-Spey. September 2027 is the busiest month, with 5 races. Race locations include Grantown-on-Spey, Inverness, Fort William, John o' Groats and Dores. Most events here are trail or open-water. Entries open now start from £35 at Grantown Try Tri.
What is the next race in the Highlands?
Dava Way 50K, on Saturday 7 November 2026 in Grantown-on-Spey. Always confirm the details on the organiser's site before you travel.
How many races are there in the Highlands?
We currently list 4 running races, 7 ultramarathons and 4 triathlons and duathlons in the Highlands. The list updates as races finish and new dates are announced.
Are there any ultramarathons in the Highlands?
Yes: Dava Way 50K, MTC JOGLE and Ultra X Scotland and more. See also all ultramarathons in Scotland.
Are there any triathlons in the Highlands?
Yes: Grantown Try Tri, Celtman Extreme Scottish Triathlon and Staffin Triathlon & 10K and more. See also all triathlons in Scotland.