How to get from Thurso to John O' Groats by bus?
From Thurso to John O' Groats by bus
Take one direct bus from Thurso to John O' Groats in Highland: take the 80 bus from Royal Bank Of Scotland, Thurso station to Jog Knitwear, John O Groats station. The total trip duration for this route is approximately 54 min.
Step by Step
- 1Start from bus stationThurso
- 2Wait for bus80John O Groats
- 3Ride to bus stationJog Knitwear, John O GroatsID 670071422850 min
- 4Walk toJohn O' GroatsDuncansby Road160 m • 3 min
Public transport directions from Thurso to John O' Groats
Public transport stations close to Thurso
Thurso is located at Thurso, Highland and the nearest public transport station is Princes Street, Thurso.
Train stations close to Thurso:
- Thurso
Bus stations close to Thurso:
- Princes Street, Thurso
- Bank Of Scotland, Thurso
- St Peters Church, Thurso
Ferry stations close to Thurso:
- Scrabster Ferry Terminal, Scrabster
Public transport stations close to John O' Groats, Highland
John O' Groats is located at Duncansby Road, Highland and the nearest public transport station is Post Office, John O Groats.
Bus stations close to John O' Groats:
- Post Office, John O Groats
- Jog Knitwear, John O Groats
- Hilltop House, John O Groats
Related Routes
- Aberdeen to John O' Groats
- Dundee to John O' Groats
- Edinburgh to John O' Groats
- Glasgow to John O' Groats
- Lerwick to John O' Groats
- Glasgow Central Station to John O' Groats
- Thurso to John O' Groats
- Stornoway Street to John O' Groats
- Thurso Street to John O' Groats
- Thurso to Balintore
- Thurso to Dundee
- Thurso to Earlston
- Thurso to Inverness
- Thurso to Kirkwall
- Thurso to Mallaig
- Thurso to Wick
- Thurso to The Bettyhill Hotel
- Thurso to John O' Groats
- Tillicoultry to Airdrie
- Tillicoultry to Bellshill
Questions & Answers
What is the fastest way to get from Thurso to John O' Groats?
The fastest way takes 54 minutes, using Bus line 80.
Is there a direct bus between Thurso and John O' Groats?
Yes, there’s a direct bus going from Thurso in Scotland to John O' Groats in Highland in 54 min.
Which bus line goes from Thurso to John O' Groats?
The 80 bus line goes from John O Groats station near Thurso in Scotland to Jog Knitwear, John O Groats station near John O' Groats in Highland.
How long does it take to travel from Thurso to John O' Groats by bus?
The total travel time between Thurso in Scotland and John O' Groats in Highland by bus is about 54 min.
Where do I get on the bus near Thurso to get to John O' Groats?
Get on the 80 bus from the John O Groats stop near Thurso in Scotland.
Where do I get off the bus when travelling between Thurso and John O' Groats?
Get off the bus at the Jog Knitwear, John O Groats stop, which is closest to John O' Groats in Highland.
When is the last bus from Thurso to John O' Groats?
The last bus from Thurso in Scotland to John O' Groats in Highland is the John O'Groats - Thurso (Sir George Street) line. It leaves the Royal Bank Of Scotland, Thurso stop at 05:55.