Skip to content
The Great Britain Guide

Towns & cities · Scottish Highlands

John o'Groats

The north-eastern tip of mainland Scotland.

The A836, approaching the junction with the A99, John O'Groats - geograph.org.uk - 576478

Bill Henderson — CC BY-SA 2.0 via Wikimedia Commons licence

Plan your visit

Typical visit
3 h–6 h

About

John o'Groats is the village on the north-eastern tip of mainland Scotland, 874 road miles from Land's End and the traditional finishing point of end-to-end charity walks, runs and cycles. It is named after Jan de Groot, a 15th-century Dutch ferryman. The Pentland Firth crossing to Orkney is 11 km away; on a clear day the islands of Stroma, Hoy and Mainland Orkney are visible from the harbour wall.

Photo gallery

From the Wikipedia article

John o' Groats (Scottish Gaelic: Taigh Iain Ghròta) is a village 2+1⁄2 miles (4 kilometres) northeast of Canisbay, in the historic county of Caithness, Scotland. It lies on Scotland's north-eastern tip and is popular with tourists. The northernmost point of mainland Scotland is nearby Dunnet Head and the northeastern corner is nearby Duncansby Head. John o' Groats is sited 690 mi (1,110 km) from London, 280 mi (450 km) from Edinburgh, 6 mi (10 km) from the Orkney Isles and 2,200 mi (3,500 km) from the North Pole; it is 4+1⁄4 mi (7 km) from the uninhabited Island of Stroma. In summer, a ferry operates between John o' Groats and Burwick on South Ronaldsay in Orkney.

Excerpt from Wikipedia under CC BY-SA 4.0. See the source article linked in Sources below.

Coordinates
58.6403, -3.0703

Sources

Featured in these 4 guides

Other places nearby

Loading nearby places…

Nearby

More towns in this region

Frequently asked questions

Where is John o'Groats?
John o'Groats is in Scottish Highlands, in the United Kingdom — coordinates 58.6403°, -3.0703°.