spotters active
Daily Edition
Daily Edition
Register
· Local · JoG06 Moderate

John O'Groats Trail (Golspie to Brora)

📏
9.3 km Distance
2h 20min Est. duration
Moderate Difficulty
Linear Route type

A 9.3 km Local Hiking trail, John O'Groats Trail (Golspie to Brora) takes walkers through a varied section of terrain.

A 9.3 km half-day trail that offers a balanced outing without demanding too much. Budget around 2 hours and 4 minutes.

This is a point-to-point route, running from one location to another. Plan ahead for return transport, or consider reversing the route on your way back. Look for the JoG06 trail markings to stay on the official route.

Part of the Local Walking Network (LWN), this trail is ideal for exploring the neighbourhood landscape. It is typically well-known to local walkers and offers an authentic sense of place.

Elevation Profile
Loading…

Waypoints

5 points along the route
A
Start · Golspie
0 km 57.9757°, -3.9647°
1
2.3 km 57.9833°, -3.9345°
📍 Spots near this point →
2
4.7 km 57.9959°, -3.8835°
📍 Spots near this point →
3
7.0 km 58.0066°, -3.8496°
📍 Spots near this point →
B
Finish · Brora
9.3 km 58.0114°, -3.8513°

Reviews

No reviews yet.
Log in to write a review

Frequently Asked Questions

How far is it to walk John O'Groats Trail (Golspie to Brora)?
John O'Groats Trail (Golspie to Brora) covers a distance of 9.3 km.
How long does it take to walk John O'Groats Trail (Golspie to Brora)?
At an average walking pace, John O'Groats Trail (Golspie to Brora) takes approximately 2h 20min to complete.
Do I need to return the same way on John O'Groats Trail (Golspie to Brora)?
No — John O'Groats Trail (Golspie to Brora) is a one-way trail. It runs from Golspie to Brora. You will need to arrange return transport or retrace the route.
Where can I begin walking John O'Groats Trail (Golspie to Brora)?
You can begin John O'Groats Trail (Golspie to Brora) at Golspie.
How difficult is John O'Groats Trail (Golspie to Brora)?
John O'Groats Trail (Golspie to Brora) is a moderate hike suitable for walkers with a basic level of fitness.