John o' Groats, Scotland: The Ultimate Travel Guide 2026

John o' Groats is a village 2.5 mi (4 km) northeast of Canisbay, Caithness, in the far north of Scotland. John o' Groats lies on Great Britain's northeastern tip, and is popular with tourists as one end of the longest distance between two inhabited British points on the mainland, with Land's End in Cornwall lying 876 mi (1,410 km) southwest, but it is not the northernmost point of mainland Great Britain, which is the nearby Dunnet Head.

Moira & Andy
Hey! We're Moira & Andy. From hiking the Camino to trips around Europe in Bert our campervan — we've been traveling together since retirement in 2020!
Visiting John o' Groats for the first time and wondering what are the top places to see in the city? In this complete guide, I share the best things to do in John o' Groats on the first visit. To help you plan your trip, I have also included an interactive map and practical tips for visiting!
This website uses affiliate links which earn a small commission at no additional cost to you.





