Inverness to John O’ Groats
This route follows Route 1 of the National Cycle Network and is well signed all the way to John o’ Groats. From Inverness, the ‘capital of the Highlands’, the route crosses the graceful span of the Kessock Bridge and continues on cycleway alongside the A9 and then minor road across the Black Isle. Three miles north of the Kessock Bridge, choose between the ‘summer’ or ‘winter’ routes towards Tain. The former is the hillier of the two, crossing the Black Isle and including the historic ferry crossing from Cromarty to Nigg, part of an ancient highway to the North of Scotland (the ferry only runs in the summer – check that it is operating in advance). The latter route is equally attractive and follows cycleway alongside the A835 to Dingwall and a combination of minor roads cycle track around the north side of the Cromarty Firth.
The route then meanders on minor roads to Tain before taking the lightly-trafficked ‘A’ road to the west side of the Dornoch Firth to Ardgay and Invershin. There are steep steps on both sides of the footbridge over the Kyle of Sutherland at Invershin – if you are unable to negotiate steps, take an alternative route via Bonar Bridge. Carrying on northwards, the route passes through wooded glens and you may see salmon leaping upstream at Shin Falls. At the head of Loch Shin is Lairg, a good place to stock up on food as the road north is one of the most remote in Scotland. It’s 21 miles to Altnaharra and a further 17 to Tongue – in between are miles of open moorland with glimpses of Scottish wildlife – deer and even the odd eagle.
The ‘flow country’ of Caithness and Sutherland is famous for its peat bog land and rich heritage: the route passes countless prehistoric cairns and archaeological remains. From Altnaharra, the route passes Loch Loyal before reaching the Kyle of Tongue and the Atlantic Ocean. The northern coast is spectacular with impressive hills and huge rollers breaking into sandy shores. The route passes numerous fishing communities, the most notable of which is Thurso. A sign of more modern industry is the now deactivated Dounray nuclear power station on the coast about 8 miles west of Thurso. The famous globes will disappear when the site is dismantled. The landscape at this point flattens out into the wide open vistas and awesome sea cliffs of Caithness with fine views across to Orkney. Enjoy the views before reaching your destination at John o’ Groats.
Natural attractions:
- River Ness
- Beauly Firth
- Moray Firth
- Cromarty Firth
- Nigg and Udale National Nature Reserves
- Dornoch Firth
- Loch Shin
- Ben Kilbreck
- Loch Naver
- Loch Loyal
Visitor attractions:
- Inverness Museum
- Black Isle Brewery
- Conan Bridge Aquarium
- The Nigg Ferry (Summer Route)
- Dalmore Distillery
- Glenmorangie Distillery
- John o'Groats
National Cycle Network (NCN) Online Mapping
View 25,000 miles of cycle routes, including 13,000 miles of NCN, using Sustrans online mapping. You can also:
- Draw, measure and share routes
- Find local amenities such as bike hire and shops
- Find bus stops, train stations and timetables
Visit www.sustrans.org.uk/map
The Complete National Cycle Network App
You can also access Sustrans online mapping with the Complete National Cycle Network app. The app includes all of our online features as well as:
- GPS tracking – record and share routes
- Storage of map backgrounds for areas without mobile signal
To download the app, visit the Sustrans website
Route submitted by: Sustrans
Tags
Route map
View Inverness to John o'Groats in a larger map
Comments
Key route details
- Region/Area:
Northern Scotland
- Distance:
169 miles
- Time needed:
3 - 6 days
- Classification:
Challenge
- Traffic:
Mixed
- Surface:
Tarmac
- NCN Route:
National Route 1
- Start:
Inverness Station
- Finish:
John O'Groats
- Cycle hire:
A Ticket to Ride and Highland Cycles both in Inverness.
- Access:
Train Stations at Inverness, Dingwall, Alness, Invergordon, Tain, Ardgay, Culrain, Invershin, Lairg, Thurso
- Maps and guides
-
- Weather:
-
Sun
max: 11°C min: 5°C
-
Mon
max: 13°C min: 6°C
-
Tue
max: 16°C min: 8°C
-
Wed
max: 13°C min: 7°C
Choose another route


