There are 5 ways to get from Golspie to John O' Groats by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Wick Co-op
best- Take the bus from Golspie to Wick Co-opbus Ember
- Take the bus from Bus Terminal to Post Officebus 80 / ...
2h 49m£10–13Bus
cheapest- Take the bus from Stags Head Hotel to Bus Terminalbus X99
- Take the bus from Bus Terminal to Post Officebus 80 / ...
3h£4Train
- Take the train from Golspie to Wicktrain Inverness - Wick
3h 37m£41–72Drive 68.2 mi
- Drive from Golspie to John O' Groatscar 68.2 mi
1h 41m£17–24Bus via Royal Bank of Scotland
- Take the bus from Golspie to Thurso Royal Bank of Scotlandbus Ember
- Take the bus from Royal Bank of Scotland to JOG Knitwearbus 280 / ...
3h 21m£4
Questions & Answers
The cheapest way to get from Golspie to John O' Groats is to bus which costs £4 and takes 3h.
The fastest way to get from Golspie to John O' Groats is to drive which takes 1h 41m and costs £16 - £24.
No, there is no direct bus from Golspie to John O' Groats. However, there are services departing from Golspie and arriving at Post Office via Bus Terminal. The journey, including transfers, takes approximately 2h 49m.
No, there is no direct train from Golspie to John O' Groats. However, there are services departing from Golspie and arriving at Wick via . The journey, including transfers, takes approximately 3h 37m.
The distance between Golspie and John O' Groats is 69 miles. The road distance is 68.6 miles.
The best way to get from Golspie to John O' Groats without a car is to bus via Wick Co-op which takes 2h 49m and costs £10 - £14.
It takes approximately 2h 49m to get from Golspie to John O' Groats, including transfers.
Golspie to John O' Groats bus services, operated by Ember, depart from Golspie station.
Golspie to John O' Groats train services, operated by ScotRail, depart from Golspie station.
The best way to get from Golspie to John O' Groats is to bus via Wick Co-op which takes 2h 49m and costs £10 - £14. Alternatively, you can train, which costs £40 - £75 and takes 3h 37m.
What companies run services between Golspie, Scotland and John O' Groats, Scotland?
You can take a bus from Golspie to Post Office via Wick Co-op and Bus Terminal in around 2h 49m. Alternatively, ScotRail operates a train from Golspie to Wick 3 times a day. Tickets cost £35–70 and the journey takes 2h 12m.
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Golspie to Wick
- Ave. Duration
- 2h 12m
- Frequency
- 3 times a day
- Estimated price
- £35–70
- Website
- ScotRail
- Phone
- +44 (0)131 510 4007
- [email protected]
- Website
- Ember
Bus from Golspie to Wick Co-op
- Ave. Duration
- 1h 17m
- Frequency
- 4 times a day
- Estimated price
- £8–12
- Website
- Ember
Bus from Golspie to Thurso Royal Bank of Scotland
- Ave. Duration
- 2h 1m
- Frequency
- 4 times a day
- Estimated price
- £10–14
- Website
- Ember
- Phone
- 01224591381
- [email protected]
- Website
- Stagecoach North Scotland
Bus from Bus Terminal to Post Office
- Ave. Duration
- 29 min
- Frequency
- Every 2 hours
- Estimated price
- £2
- Website
- Stagecoach North Scotland
Bus from Stags Head Hotel to Bus Terminal
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- £2
- Website
- Stagecoach North Scotland
Bus from Bus Terminal to Post Office
- Ave. Duration
- 29 min
- Frequency
- Every 2 hours
- Estimated price
- £2
- Website
- Stagecoach North Scotland
Bus from Golspie to Thurso Royal Bank of Scotland
- Ave. Duration
- 2h 9m
- Frequency
- 3 times a day
- Estimated price
- £2
- Website
- Stagecoach North Scotland
Bus from Royal Bank of Scotland to JOG Knitwear
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- £2
- Website
- Stagecoach North Scotland
- Phone
- +44 1955 605678
- [email protected]
- Website
- Dunnett's Transport
Bus from Bus Terminal to Post Office
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Website
- Dunnett's Transport
Bus from Bus Terminal to Post Office
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Website
- Dunnett's Transport
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Golspie to John O' Groats bus services, operated by Ember, arrive at Wick Co-op station.
Golspie to John O' Groats train services, operated by ScotRail, arrive at Wick station.
Yes, the driving distance between Golspie to John O' Groats is 69 miles. It takes approximately 1h 41m to drive from Golspie to John O' Groats.
There are 202+ hotels available in John O' Groats.




