The Isle of Skye is one of Scotland's most-photographed places, and the single fact that shapes every trip is this: Skye has no scheduled commercial passenger airport. You fly to a mainland airport and then drive, or take the train and a bus. Here is how to do it.
The key fact: no airport on Skye
The only airstrip on the island, near Broadford, has no scheduled passenger flights. So the real question is which mainland airport to fly into, and how to cover the last stretch. The good news: since 2004 the Skye Bridge has been toll-free, so crossing from Kyle of Lochalsh onto the island costs nothing and needs no booking.
Which airport, and how far
Inverness (INV) is usually the closest practical airport, about a 2.5-hour drive to Skye via the A87 and the Skye Bridge. From Glasgow (GLA) or Edinburgh (EDI) it is a longer but scenic 5 to 6 hours by road.
| Option | Fly to | Then | Approx time to Skye | Best for |
|---|---|---|---|---|
| Fly to Inverness, drive | INV | Hire car, A87 via Skye Bridge | ~2.5 hrs | Shortest drive, closest airport |
| Fly to Glasgow, drive | GLA | Hire car via Loch Lomond and the A82/A87 | ~5 to 6 hrs | More flight choice, scenic route |
| Fly to Edinburgh, drive | EDI | Hire car | ~5.5 to 6.5 hrs | East-coast arrivals |
| Train, no car | INV | Kyle Line to Kyle of Lochalsh, then bus | ~2h40 rail plus bus | Car-free travel, scenery |
| Ferry route | GLA / Fort William | West Highland Line to Mallaig, CalMac to Armadale | Rail plus 30-min ferry | Southern Skye, sea approach |
Car-free? The train and ferry options
The Skye Bridge and the Cuillin beyond · Illustration generated with AI You can reach Skye without driving. The Kyle Line runs from Inverness to Kyle of Lochalsh (about 2 hours 40 minutes, one of Britain's great scenic railways), and buses cross the bridge onto the island from there. Alternatively, the West Highland Line from Glasgow reaches Mallaig, where the CalMac ferry to Armadale (about 30 minutes) lands you on southern Skye.
Hire a car for Skye and the Highlands
Standard rental fleets in Scotland are compact manuals. Secure an automatic AWD or SUV early if you are travelling with heavy luggage or golf clubs.
The honest recommendation for most visitors: fly to Inverness, collect a hire car, and drive the 2.5 hours over the Skye Bridge. For getting into Inverness first, see our guide on Inverness Airport to the city and the Highlands.
Sources: Skye Bridge (toll-free since 2004); ScotRail Kyle Line; CalMac Mallaig to Armadale; VisitScotland. Drive, rail and ferry times are approximate and vary with traffic, season and roadworks.



