How to get from Glasgow to John O' Groats by bus and train?
From Glasgow to John O' Groats by bus and train
To get from Glasgow to John O' Groats in Highland, you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Glasgow Queen Street station to Inverness station. Next, you’ll have to switch to the X99 bus and finally take the 80 bus from Rose Cottage, Castletown station to Jog Knitwear, John O Groats station. The total trip duration for this route is approximately 8 hr 42 min.
Step by Step
- 1Walk to train stationGlasgow Queen Street160 m • 2 min
- 2Wait for trainSCOTRAILInverness
- 3Ride to train stationInverness198 min
- 4Walk to bus stationBus Station Stance 3, InvernessID 670085865E270 m • 4 min
- 5Wait for busX99Scrabster
- 6Ride to bus stationRoss Cottage, CastletownID 6700600185202 min
- 7Walk to bus stationRose Cottage, CastletownID 670014010 m • 1 min
- 8Wait for bus80John O Groats
- 9Ride to bus stationJog Knitwear, John O GroatsID 670071422845 min
- 10Walk toJohn O' GroatsDuncansby Road160 m • 3 min
From Glasgow to John O' Groats by and bus
To get from Glasgow to John O' Groats in Highland, you’ll need to take 2 bus lines: take the M10 from Buchanan Bus Station, Glasgow station to Bus Station Stance 3, Inverness station. Next, you’ll have to switch to the X99 bus and finally take the 80 bus from Rose Cottage, Castletown station to Jog Knitwear, John O Groats station. The total trip duration for this route is approximately 9 hr 56 min.
Step by Step
- 1Walk toBuchanan Bus Station, GlasgowID 60903767710 m • 10 min
- 2Wait forM10Inverness
- 3Travel toBus Station Stance 3, InvernessID 670085865E218 min
- 4Wait for busX99Scrabster
- 5Ride to bus stationRoss Cottage, CastletownID 6700600185202 min
- 6Walk to bus stationRose Cottage, CastletownID 670014010 m • 1 min
- 7Wait for bus80John O Groats
- 8Ride to bus stationJog Knitwear, John O GroatsID 670071422845 min
- 9Walk toJohn O' GroatsDuncansby Road160 m • 3 min
Public transport directions from Glasgow to John O' Groats
Public transport stations close to Glasgow
Glasgow is located at Cochrane Street, Highland and the nearest public transport station is Martha Street, Glasgow.
Train stations close to Glasgow:
- Glasgow Queen Street
- Glasgow Central
- Argyle Street
Bus stations close to Glasgow:
- Martha Street, Glasgow
- John Street, Glasgow
- Queen St, Glasgow
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 Jog Knitwear, John O Groats.
Bus stations close to John O' Groats:
- Jog Knitwear, John O Groats
- Post Office, John O Groats
- Car Park, 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
- Thurso to John O' Groats
- Glasgow Central Station to John O' Groats
- Stornoway Street to John O' Groats
- Thurso Street to John O' Groats
- Glasgow to Aberdour
- Glasgow to Aberfeldy
- Glasgow to Aberfoyle
- Glasgow to Aberlour
- Glasgow to Aboyne
- Glasgow to Airth
- Glasgow to Alloa
- Glasgow to Anstruther
- Glasgow to Auchinleck
- Glasgow to Ballachulish
- Glasgow to Balloch
From Glasgow to John O' Groats by and bus
To get from Glasgow to John O' Groats in Highland, you’ll need to take 2 bus lines: take the M10 from Buchanan Bus Station, Glasgow station to Bus Station Stance 3, Inverness station. Next, you’ll have to switch to the X99 bus and finally take the 80 bus from Rose Cottage, Castletown station to Jog Knitwear, John O Groats station. The total trip duration for this route is approximately 9 hr 56 min.
Step by Step
- 1Walk toBuchanan Bus Station, GlasgowID 60903767710 m • 10 min
- 2Wait forM10Inverness
- 3Travel toBus Station Stance 3, InvernessID 670085865E218 min
- 4Wait for busX99Scrabster
- 5Ride to bus stationRoss Cottage, CastletownID 6700600185202 min
- 6Walk to bus stationRose Cottage, CastletownID 670014010 m • 1 min
- 7Wait for bus80John O Groats
- 8Ride to bus stationJog Knitwear, John O GroatsID 670071422845 min
- 9Walk toJohn O' GroatsDuncansby Road160 m • 3 min
Questions & Answers
What is the fastest way to get from Glasgow to John O' Groats?
The fastest way takes 522 minutes, using Bus line SCOTRAIL, Bus line X99, Bus line 80.
What is the alternative route to get from Glasgow to John O' Groats?
The alternative route takes 596 minutes, using Bus line M10, Bus line X99, Bus line 80.
Is there a direct train between Glasgow and John O' Groats?
No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 8 hr 42 min.
Which train line goes from Glasgow to John O' Groats?
The SCOTRAIL train line goes from Glasgow Queen Street station near Glasgow in Glasgow to Inverness station. From there you’ll have to take 2 bus lines till Inverness station near John O' Groats in Highland.
How long does it take to travel from Glasgow to John O' Groats by train and bus?
The total travel time between Glasgow in Glasgow and John O' Groats in Highland by train and bus is about 8 hr 42 min.
Where do I get on the train near Glasgow to get to John O' Groats?
Get on the SCOTRAIL train from the Glasgow Queen Street station near Glasgow in Glasgow.
Where do I get off the train when travelling between Glasgow and John O' Groats?
Get off the train at the Inverness stop, which is closest to John O' Groats in Highland.