1map logoGo to main page

Glasgow to John o' Groats from $120: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Glasgow, United Kingdom
to
John o' Groats, United Kingdom

How to Get from Glasgow to John o' Groats: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$120 - Bus, TrainBest price
319 kmDistance
3h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Glasgow to John o' Groats with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Drive
Average Duration
5h  28m
Estimated price
$194-367
Recommended
Company
various
Bus
Train
Average Duration
8h  51m
Estimated price
$120-210
Cheapest
route map
Distance: 319 km
Duration: 3h 35m

See more options

Company
various
Drive
Plane
Average Duration
3h  35m
Estimated price
$142-257
Company
First ScotRail Service
Train
Average Duration
9h  5m
Estimated price
$145-300
Company
First ScotRail Service
Train
Average Duration
9h  43m
Estimated price
$145-1911
Company
various
Drive
Average Duration
5h  32m
Estimated price
$1986-1987

Traveling From Glasgow to John o' Groats

The journey from the vibrant city of Glasgow to the tranquil shores of John o' Groats offers a fascinating contrast between urban energy and serene landscapes.

Best Neighbourhoods in John o' Groats

John o' Groats features charming neighborhoods that showcase its coastal beauty.

Harbour Area
• Stunning views of the North Sea.
• Ideal for boat tours and fishing.
Main Street
• Vibrant local shops and cafes.
• A hub for community events.
Seaside Walks
• Scenic paths along the coastline.
• Perfect for wildlife spotting.

Best Times To Visit John o' Groats's Attractions

Timing your visit can elevate your experience in John o' Groats.

John o' Groats Signpost
Early morning or late evening visits offer fewer crowds for photos.
Nearby Cliffs of Dunnet
Visiting at sunrise provides breathtaking views and peace.
Cormorant Spotting Tours
Go during low tide for better chances to see wildlife.

John o' Groats Weather: What to Expect Year-Round

John o' Groats experiences a maritime climate characterized by mild summers and cool winters, with rainfall possible throughout the year. While summer offers the best weather for outdoor exploration, always pack layers to adapt to the unpredictable changes common in this coastal area.

Dining Recommendation

At The Shorehouse Coffee Shop, savor the fresh catch of the day, prepared simply to highlight the local seafood’s natural flavors, which contrasts with Glasgow’s more urban culinary innovations. Enjoy your meal with stunning views of the coast, providing a dining atmosphere that emphasizes the stunning natural beauty of the North Highlands.

Glasgow - John o' Groats operators

Explore transport companies operating between Glasgow and John o' Groats, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
britishairways.com

Plane from Glasgow (GLA) to Inverness (INV)

Average Duration
3h 57m
Estimated price
1589-3040

Plane from Glasgow (GLA) to Inverness (INV)

Average Duration
4h 57m
Estimated price
3041-3042

Plane from Glasgow (GLA) to Inverness (INV)

Average Duration
4h 5m
Estimated price
1589-3040

Plane from Glasgow (GLA) to Inverness (INV)

Average Duration
4h 30m
Estimated price
3046-3047
Website
easyjet.com

Plane from Glasgow (GLA) to Inverness (INV)

Average Duration
4h 32m
Estimated price
1583-3043

Plane from Glasgow (GLA) to Inverness (INV)

Average Duration
4h 52m
Estimated price
1583-3043
Website
loganair.co.uk

Plane from Glasgow (GLA) to Inverness (INV)

Average Duration
3h 57m
Estimated price
1589-3040

Plane from Glasgow (GLA) to Inverness (INV)

Average Duration
5h 5m
Estimated price
1589-3040
Website
easternairways.com

Plane from Aberdeen (ABZ) to Wick (WIC)

Average Duration
40m
Estimated price
3044-3045
Train
Contact phone
+44 344 811 0141
Website
scotrail.co.uk

Train from Glasgow Queen Street to Inverness

Average Duration
3h 18m
Estimated price
982-983

Train from Inverness to Georgemas Junction

Average Duration
3h 36m
Estimated price
3048-3049

Train from Inverness to Wick

Average Duration
4h 22m
Estimated price
982-983

Train from Glasgow Queen Street to Stirling

Average Duration
32m
Estimated price
986-987

Train from Stirling to Inverness

Average Duration
2h 58m
Estimated price
3048-3044
Contact phone
+44 345 722 5333
Website
lner.co.uk

Train from Stirling to Inverness

Average Duration
2h 46m
Estimated price
982-1681
Bus
Website
uk.megabus.com

Bus from Glasgow Buchanan Bus Station to Inverness Bus Station

Average Duration
3h 38m
Estimated price
1682-1683
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Glasgow to Inverness

Average Duration
3h 55m
Estimated price
1684-1685

Frequently asked questions

Find out more about the route from Glasgow to John o' Groats.

Or choose the category:
The distance between Glasgow and John o' Groats is approximately 318.7 km by road. Traveling by train from Glasgow to John o' Groats takes around 10 hours and 17 minutes. Alternatively, you can take a combination of bus and night train, which takes about 12 hours and 7 minutes. If you prefer driving, it would take you approximately 5 hours and 32 minutes to reach Glasgow from John o' Groats by car. Taking a bus from Glasgow to John o' Groats is another option, which typically takes around 9 hours and 4 minutes.
Based on cost and time efficiency, the most cost-effective option to travel from Glasgow to John o' Groats is by bus, which takes approximately 9 hours and 4 minutes. This option is relatively inexpensive, with prices ranging from £31 to £71. However, if time is a priority, driving is the quickest option, taking around 5 hours and 32 minutes. It is worth noting that driving costs between £71 and £110.
The prices of a train from Glasgow to John o' Groats range from £81 to £118, depending on the class and ticket type chosen. Alternatively, taking a bus from John o' Groats to Glasgow can cost anywhere between £34 and £71.
The most convenient way to travel from Glasgow to John o' Groats without public transportation is by driving. The distance between the two places is approximately 447.4 km, and it takes around 5 hours and 32 minutes to drive there. The cost for this journey by car can vary between £71 and £110, depending on factors such as fuel prices and tolls.
The easiest way to travel from Glasgow to John o' Groats without a car is by taking a bus. The journey takes approximately 9 hours and 4 minutes and the tickets range from £31 to £71.
There is no direct link between Glasgow and John o' Groats by bus. The journey requires a transfer in Inverness, with a total travel time of approximately 9 hours and 4 minutes. The bus services are operated by Megabus UK, departing from Glasgow Buchanan Bus Station and arriving at Wick, Town Hall station.
The flight from Glasgow to John o' Groats typically takes around 1 hour and 15 minutes.
There are plenty of accommodation options available near John o' Groats. With over 127 hotels to choose from, there is something to suit every budget and preference. Prices for hotels in the area start at £47 per night.