• Anywhere

The John o’ Groats Trail is a spectacular 147-mile coastal walking route stretching from Inverness to the iconic village of John o’ Groats. Winding through cliff tops, beaches, and historic towns, the trail offers breathtaking views of the North Sea and access to some of Scotland’s wildest landscapes.

Ideal for long-distance hikers and coastal walkers alike, the trail passes castles, sea stacks, and remote harbours, with frequent sightings of seabirds, seals, and even dolphins. Though still under development, most of the route is walkable and waymarked, with accommodation and services available in towns along the way.

 

Good to Know

Length: 147 miles (237 km); typically completed in 10–14 days

Access: Starts in Inverness; ends at John o’ Groats. Public transport available at both ends

Difficulty: Moderate to hard; includes cliff-top paths, burn crossings, and rough terrain

Wildlife: Seabirds, seals, dolphins, deer, and osprey; best spotted near estuaries and cliffs

Facilities: Shops, cafés, and accommodation in towns like Dornoch, Brora, Wick, and Helmsdale

Photo Tip: Duncansby Stacks, Sinclair Bay, and Castle Sinclair Girnigoe offer dramatic coastal shots

Walking Advice: Follow the Scottish Outdoor Access Code; waterproofs and sturdy boots essential

Trail Info: Visit the John O’Groats Trail website for maps, updates, and guidebooks