Map and how to get there

Attractions Restaurants Reset Map

Nearest travel links

Airport Inverness 150 km
Ferry Uig 5 km
Train station Kyle of Lochalsh 100 km
Car Car essential

Activities near Uig, Isle of Skye

Sports Horse riding, Fishing
Great for Walking holidays, Rural or countryside holidays, Cycling holidays

How to get there

By Car

From the Skye road bridge (toll free), proceed along the A87 to Portree (32 miles). When approaching Portree town centre take a left hand turn signposted Uig (A87).

Proceed along the A87 for 13 miles until you reach the Earlish sign, shown as ‘no through road'. Turn left and proceed approximately ½ mile to a small crossroads. Turn right at the crossroads and go to the top of the lane. You will see a gate to your right leading onto a track. Turn onto the track. Where the track forks, bear left and Barnellan is the bungalow on your right with the red steps.

By Bus

Skye and Lochalsh can also be accessed by coach from Inverness and Fort William which have links to other parts of Scotland. Try Citylink for local and national bus timetables.

By Air

There is no scheduled air service into Skye as there is no airport yet. However, you can fly into Inverness Airport and then arrange appropriate travel either by car hire or bus to the Island.

By sea

Skye can also be reached by sea, travel along the enchanting Road to the Isles from Fort William to Mallaig before taking the Caledonian MacBrayne ferry to Armadale on Skye. Caledonian MacBrayne also provide all year round sailings to Skye from North Uist and Harris. During the Summer months, a privately run ferry operates between Glenelg and Kylerhea on Skye.