Adventure On Foot
SC 104

John O'Groats Trail

149 miles (240 km), 14 sections, linear. Inverness to John O'Groats.

Keep a log of the John O'Groats Trail

Tick off sections as you walk them and watch this strip fill in. Sign-in is coming soon.

WalkedNot yet walked

The route

The 14 sections

Sections, 14 shown
CodeSectionMilesYour logAction
SC 104.01Inverness to Culbokie15.3Not yet walkedLog it: Inverness to Culbokie
SC 104.02Culbokie to Alness9.2Not yet walkedLog it: Culbokie to Alness
SC 104.03Alness to Tain13.5Not yet walkedLog it: Alness to Tain
SC 104.04Tain to Dornoch8.7Not yet walkedLog it: Tain to Dornoch
SC 104.05Dornoch to Golspie14.2Not yet walkedLog it: Dornoch to Golspie
SC 104.06Golspie to Brora5.8Not yet walkedLog it: Golspie to Brora
SC 104.07Brora to Helmsdale12.5Not yet walkedLog it: Brora to Helmsdale
SC 104.08Helmsdale to Berriedale9.2Not yet walkedLog it: Helmsdale to Berriedale
SC 104.09Berriedale to Dunbeath6.7Not yet walkedLog it: Berriedale to Dunbeath
SC 104.10Dunbeath to Lybster9.2Not yet walkedLog it: Dunbeath to Lybster
SC 104.11Lybster to Whaligoe7.8Not yet walkedLog it: Lybster to Whaligoe
SC 104.12Whaligoe to Wick11.7Not yet walkedLog it: Whaligoe to Wick
SC 104.13Wick to Keiss11.5Not yet walkedLog it: Wick to Keiss
SC 104.14Keiss to John O'Groats13.8Not yet walkedLog it: Keiss to John O'Groats

History

We haven’t written this one’s history yet.

Facts

Code
SC 104 (provisional)
Distance
149 miles (240 km)
Sections
14
Type
Linear
Region
Scotland
Total ascent
Still to be measured

Sources

Checked against jogt.org.uk on 1 October 2026.