Snow-covered cabin in the mountains

Great Britain
Ski resorts close to Edinburgh, Great Britain

Below you will find the ski resorts that are closest to Edinburgh as well as the distance. The closest ski resort to Edinburgh is Glenshee and the distance is 105 km. You can also view driving and route descriptions to each ski resort from Edinburgh. Note that the distance given is by air and the distance by road is longer.

Driving to another ski resort?
Would you like driving directions from Edinburgh to another ski resort than the 30 closest ski resorts below?

Edinburgh's 30 closest ski resorts and distance

Note! Click on the car icon to view driving directions
Ski resort Distance
by air
Driving directions and time
Glenshee
105 km
driving time about 2 hours 8 mins
Glencoe
126 km
driving time about 2 hours 30 mins
Cairngorm
135 km
driving time about 2 hours 48 mins
The Lecht
139 km
driving time about 3 hours 4 mins
Nevis Range
149 km
driving time about 2 hours 58 mins
Sirdal
684 km
driving time about 1 day 3 hours
Röldal
727 km
Hovden
743 km
driving time about 1 day 3 hours
Voss
766 km
Myrkdalen Fjellandsby
784 km
Vrådal
789 km
driving time about 1 day 3 hours
Rauland
789 km
Gautefall
790 km
Gaustablikk
828 km
driving time about 1 day 3 hours
Sogndal Skisenter Hodlekve
834 km
Hallingskarvet
837 km
Geilo
838 km
driving time about 1 day 4 hours
Uvdal
840 km
driving time about 1 day 4 hours
Kongsberg Skisenter
863 km
Stryn
871 km
driving time about 1 day 8 hours
Hemsedal
874 km
driving time about 1 day 4 hours
Norefjell
884 km
driving time about 1 day 3 hours
Stranda
906 km
Beitostølen
914 km
driving time about 1 day 5 hours
Valdres
918 km
Skimore OSLO
930 km
Skiliftkarussell Winterberg
936 km
Jotunheimen
954 km
driving time about 1 day 7 hours
Björli
954 km
Gålå
968 km
driving time about 1 day 5 hours
Please note that distances are straight line and distance traveled by car can be much longer.