Skye Bridge, Isle of Skye: Portree & Dunvegan

A mini guide to

Isle of Skye: Portree & Dunvegan: getting there

Stops, stations and how to reach Isle of Skye: Portree & Dunvegan

Stops and stations

Getting to Isle of Skye: Portree & Dunvegan

Choose the stop closest to where you are going.

Stop or stationServicesGood for
Skye BridgeRoadThe A87 crosses Loch Alsh to Kyleakin; the other route is the ferry from Mallaig to Armadale
Mallaig to ArmadaleCalMac ferryCalMac gives a crossing time of 45 minutes
CitylinkCoachesCitylink lists coach routes from Glasgow and Inverness to Skye, and gives about 4 hours from Fort William
Raasay and Uig ferriesCalMacCalMac ferries to Raasay leave from Sconser, and ferries to the Outer Hebrides from Uig

Walking from nearby areas

Reaching the Scottish Highlands

Official travel information

Inverness is the main air and rail gateway to the Highlands, and Glasgow is the usual starting point for Fort William and Oban. Always check each operator for current times, fares and disruption, particularly for ferries in bad weather.

Times, fares and disruption change: use the operator pages above for live information.

All ways to reach the Scottish Highlands

Plan your journey here

Enter your starting point and Google Maps will show routes to Isle of Skye: Portree & Dunvegan. Public transport is selected; change it on the map. Check operator sites for live disruption.

Isle of Skye: Portree & Dunvegan: The rock pinnacles of the Old Man of Storr on the Isle of Skye

Photo credits

Photos from Wikimedia Commons, used under the licences shown. All photo credits