1map logoGo to main page

Edinburgh to John o' Groats from $96: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from Edinburgh 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.

$96 - Bus, TrainBest price
440 kmDistance
3h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edinburgh 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
Drive
Plane
Average Duration
3h  20m
Estimated price
$110-183
Recommended
Company
Megabus UK, ScotRail
Bus
Train
Average Duration
9h  6m
Estimated price
$96-166
Cheapest
route map
Distance: 440 km
Duration: 3h 20m

See more options

Company
Various
Drive
Average Duration
5h  26m
Estimated price
$64-1100
Company
Various
Train
Average Duration
8h  56m
Estimated price
$120-257
Company
Caledonian Sleeper, ScotRail
Train
Train
Average Duration
10h  1m
Estimated price
$135-206

Traveling From Edinburgh to John o' Groats

The journey from Edinburgh’s bustling, historic streets to the tranquil coastline at John o' Groats offers a remarkable contrast between urban charm and rugged natural beauty.

Best Neighbourhoods in John o' Groats

John o' Groats offers charming neighborhoods that highlight its coastal allure and local culture.

John o' Groats Village
• Stunning sea views right at your doorstep.
• Access to various local shops and eateries.
Dunnet Village
• Nestled near the picturesque Dunnet Head.
• Close to beautiful walking trails and wildlife.
Scrabster
• Great harbor views and fresh seafood dining.
• Offers ferry access to Orkney Islands.

Best Times To Visit John o' Groats's Attractions

Planning your visit to John o' Groats? Timing can really enhance your experience at popular attractions.

John o' Groats Signpost
Visit early in the morning or late afternoon for fewer visitors and ideal lighting for photos.
Dunnet Head
Late spring and early autumn are quieter, offering stunning views and less foot traffic.
Orkney Ferries
Mid-week trips tend to be less crowded, giving you a more relaxed journey.

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

John o' Groats experiences a maritime climate with mild temperatures and frequent rainfall throughout the year, making packing layers essential. The best times to visit are late spring and early autumn when you can enjoy clearer skies and more settled weather, enhancing your overall travel experience.

Dining Recommendation in John o' Groats

At The Stacks Bistro, savor the catch of the day, where fresh, locally-sourced seafood highlights the culinary contrasts with Edinburgh’s vibrant urban dining scene. The laid-back atmosphere, coupled with stunning views of the coastline, creates a truly unique experience that lets you appreciate the rich flavors of the North Atlantic.

Edinburgh - John o' Groats operators

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

Bus
Website
https://uk.megabus.com

Bus from Edinburgh Bus Station to Inverness Bus Station

Average Duration
3h 53m
Estimated price
96-962
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Edinburgh Bus Station to Inverness

Average Duration
4h 5m
Estimated price
96-964
Train
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Edinburgh to Inverness

Average Duration
3h 43m
Estimated price
1105-1100

Train from Inverness to Georgemas Junction

Average Duration
3h 36m
Estimated price
1109-1830

Train from Inverness to Wick

Average Duration
4h 22m
Estimated price
1832-1833
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Edinburgh to Inverness

Average Duration
3h 32m
Estimated price
1835-1836
Website
https://sleeper.scot

Train from Edinburgh to Inverness

Average Duration
4h 14m
Estimated price
1107-1830
Plane
Website
https://www.easternairways.com

Plane from Aberdeen Airport to Wick Airport

Average Duration
40m
Estimated price
1105-1106