How to get from Lerwick to John O' Groats by bus, ferry and train?
From Lerwick to John O' Groats by bus, ferry and train
To get from Lerwick to John O' Groats in Highland, you’ll need to take one ferry line, 2 train lines and one bus line: take the NL2 ferry from Lerwick Shetland Holmsgarth Ferry Terminal, Lerwick station to Aberdeen Ferry Terminal, Aberdeen station. Next, you’ll have to switch to the SCOTRAIL train, then the SCOTRAIL train and finally take the 80 bus from Miller Academy, Thurso station to Jog Knitwear, John O' Groats station. The total trip duration for this route is approximately 24 hr 8 min.
- 1Walk to ferry stationLerwick Shetland Holmsgarth Ferry Terminal, Lerwick1.1 mi • 23 min
- 2Wait for ferryNL2Aberdeen
- 3Ride to ferry stationAberdeen Ferry Terminal, Aberdeen840 min
- 4Walk to train stationAberdeen360 yd • 5 min
- 5Wait for trainSCOTRAILInverness
- 6Ride to train stationInverness137 min
- 7Wait for trainSCOTRAILWick
- 8Ride to train stationThurso223 min
- 9Walk to bus stationMiller Academy, ThursoID 45325875190 yd • 3 min
- 10Wait for bus80John O' Groats
- 11Ride to bus stationJog Knitwear, John O' GroatsID 4534287660 min
- 12Walk toJohn O' GroatsDuncansby Road180 yd • 3 min
Alternative route from Lerwick to John O' Groats by bus, ferry and train via NL2, SCOTRAIL, SCOTRAIL and 280
To get from Lerwick to John O' Groats in Highland, you’ll need to take one ferry line, 2 train lines and one bus line: take the NL2 ferry from Lerwick Shetland Holmsgarth Ferry Terminal, Lerwick station to Aberdeen Ferry Terminal, Aberdeen station. Next, you’ll have to switch to the SCOTRAIL train, then the SCOTRAIL train and finally take the 280 bus from Sir Georges Street Church, Thurso station to Jog Knitwear, John O' Groats station. The total trip duration for this route is approximately 24 hr 47 min.
- 1Walk to ferry stationLerwick Shetland Holmsgarth Ferry Terminal, Lerwick1.1 mi • 23 min
- 2Wait for ferryNL2Aberdeen
- 3Ride to ferry stationAberdeen Ferry Terminal, Aberdeen840 min
- 4Walk to train stationAberdeen360 yd • 5 min
- 5Wait for trainSCOTRAILInverness
- 6Ride to train stationInverness137 min
- 7Wait for trainSCOTRAILWick
- 8Ride to train stationThurso223 min
- 9Walk to bus stationSir Georges Street Church, ThursoID 45326274680 yd • 8 min
- 10Wait for bus280John O' Groats
- 11Ride to bus stationJog Knitwear, John O' GroatsID 4534287642 min
- 12Walk toJohn O' GroatsDuncansby Road180 yd • 3 min
Lerwick is located at Esplanade, Highland and the nearest public transport station is Harrison Square, Lerwick.
Bus stations close to Lerwick:
- Harrison Square, Lerwick
- Esplanade, Lerwick
- Annsbrae Gardens, Lerwick
Ferry stations close to Lerwick:
- Lerwick Shetland Esplanade Ferry Terminal, Lerwick
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
- Car Park, John O' Groats
- 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
- Thurso to John O' Groats
- Glasgow Central Station to John O' Groats
- Stornoway Street to John O' Groats
- Thurso Street to John O' Groats
- Lerwick to Haroldswick
- Lerwick to Jarlshof
- Lerwick to John O' Groats
- Balquhidder Church to Stirling
- Harthill to Edinburgh
- Inverness to Elgol
- Portree to Elgol
- Black Watch Museum to Rosslyn Chapel
- Grantown on Spey to Ballater
- Grantown on Spey to Edinburgh
- Grantown on Spey to Forres
Alternative route from Lerwick to John O' Groats by bus, ferry and train via NL2, SCOTRAIL, SCOTRAIL and 280
To get from Lerwick to John O' Groats in Highland, you’ll need to take one ferry line, 2 train lines and one bus line: take the NL2 ferry from Lerwick Shetland Holmsgarth Ferry Terminal, Lerwick station to Aberdeen Ferry Terminal, Aberdeen station. Next, you’ll have to switch to the SCOTRAIL train, then the SCOTRAIL train and finally take the 280 bus from Sir Georges Street Church, Thurso station to Jog Knitwear, John O' Groats station. The total trip duration for this route is approximately 24 hr 47 min.
- 1Walk to ferry stationLerwick Shetland Holmsgarth Ferry Terminal, Lerwick1.1 mi • 23 min
- 2Wait for ferryNL2Aberdeen
- 3Ride to ferry stationAberdeen Ferry Terminal, Aberdeen840 min
- 4Walk to train stationAberdeen360 yd • 5 min
- 5Wait for trainSCOTRAILInverness
- 6Ride to train stationInverness137 min
- 7Wait for trainSCOTRAILWick
- 8Ride to train stationThurso223 min
- 9Walk to bus stationSir Georges Street Church, ThursoID 45326274680 yd • 8 min
- 10Wait for bus280John O' Groats
- 11Ride to bus stationJog Knitwear, John O' GroatsID 4534287642 min
- 12Walk toJohn O' GroatsDuncansby Road180 yd • 3 min
What is the fastest way to get from Lerwick to John O' Groats?
The fastest way takes 1448 minutes, using Bus line NL2, Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 80.
What is the alternative route to get from Lerwick to John O' Groats?
The alternative route takes 1487 minutes, using Bus line NL2, Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 280.
Is there a direct ferry between Lerwick and John O' Groats?
No, you’ll have to take one ferry line, 2 train lines and one bus line in total. The total travelling time is 24 hr 8 min.
Which ferry line goes from Lerwick to John O' Groats?
The NL2 ferry line goes from Lerwick Shetland Holmsgarth Ferry Terminal, Lerwick station near Lerwick in Lerwick to Aberdeen station. From there you’ll have to take 2 train lines and one bus line till Aberdeen station near John O' Groats in Highland.
How long does it take to travel from Lerwick to John O' Groats by ferry, train and bus?
The total travel time between Lerwick in Lerwick and John O' Groats in Highland by ferry, train and bus is about 24 hr 8 min.
Where do I get on the ferry near Lerwick to get to John O' Groats?
Get on the NL2 ferry from the Lerwick Shetland Holmsgarth Ferry Terminal, Lerwick station near Lerwick in Lerwick.
Where do I get off the ferry when travelling between Lerwick and John O' Groats?
Get off the ferry at the Aberdeen stop, which is closest to John O' Groats in Highland.