Getting there

Getting to the Isle of Skye

Every guided tour we cover leaves from Edinburgh or from Inverness. None of them starts on Skye. So getting here is first a question about reaching one of those two cities, and only then — if you are travelling under your own steam, or staying on afterwards — a question about the bridge and the ferries. Everything below comes from published timetables and official rules, with the date we read them. Where no official figure exists, we say so instead of borrowing one.

Start from where the tour starts

Six of the eight tours in our selection leave from Edinburgh, and every multi-day itinerary is among them. The other two are day trips out of Inverness. Nothing is picked up on Skye itself, which means the island is the operator’s problem, not yours, for as long as you are on a tour.

The bridge, the single track roads and the two ferries below matter to you in two cases: you are driving yourself, or you are staying on the island before or after the tour. If neither applies, read the first three sections and stop.

Arriving by air: Edinburgh, Glasgow, Inverness

Edinburgh is the big one. It handled 15.8 million terminal passengers in 2024, up 10% on the previous year, and its own site lists over 150 destinations flown by 36 airlines. Glasgow handled 8.1 million the same year, also up 10%.

Inverness is the closest airport to Skye and by a distance the smallest of the three: 796,000 terminal passengers in 2024, slightly down on the year before. Its operator, Highlands and Islands Airports, names Loganair, easyJet, KLM, British Airways and Aer Lingus — and on that list the only scheduled link to continental Europe is Amsterdam, with KLM. The rest are UK or Irish routes, some of them seasonal.

Across Scotland, 54% of terminal passenger traffic is between Scotland and continental Europe and 34% is with the rest of the United Kingdom. For most readers coming from Europe that arithmetic points at Edinburgh, and then at a train north. Airline route lists change with the season, so we name no individual flight here.

Edinburgh and Glasgow to Inverness by train

The fastest direct train from Edinburgh Waverley reaches Inverness in 3h29 — the 08:38, arriving 12:07 — and there are six direct services a day Monday to Friday, the others taking between 3h30 and 3h50. Many other departures from Edinburgh terminate at Perth and need a change. The route measures 188.75 railway miles.

From Glasgow Queen Street the fastest direct is 3h17, the 10:08 arriving 13:25, with further weekday departures at 07:07, 12:07 and 15:07, over 180.00 railway miles. All of these come from the National Rail Timetable in force from 17 May to 12 December 2026.

These published train times help you plan the journey. Before booking, check the service for your travel date on scotrail.co.uk and leave time for connections.

Getting onto Skye: the bridge

Skye is joined to the mainland by the A87 Skye Bridge, which Transport Scotland lists among the principal crossings of the Scottish trunk road network. The A87 runs from Invergarry to Kyle of Lochalsh and carries on across the island as far as Uig.

There is no toll. The orders that imposed one were revoked by a Scottish Statutory Instrument that came into force on 2 May 2005. You will read elsewhere that the tolls ended in December 2004; the primary source carries the 2005 date, so that is the one we print.

Check restrictions before crossing
  • Before crossing, check Traffic Scotland for current restrictions, especially if you are travelling in a high-sided vehicle. Allow time to change your plans if wind disrupts the route.

Getting onto Skye by train and coach

There is a railway to the edge of the island, but not onto it. ScotRail runs Inverness to Kyle of Lochalsh — the mainland terminus immediately before the bridge — in 2h38 to 2h41 over 82.25 railway miles, but only three times a day, leaving Inverness at 08:53, 10:56 and 13:35 on weekdays. Miss the last one and the day is finished.

Scottish Citylink connects Inverness and Portree. The official winter route page, checked on 4 October 2026, covers 19 September–23 December and advertises up to three services a day. Check the journey planner for your date, exact stops and connections before booking a hotel around a departure.

From Glasgow, use the Citylink route planner for the journey to Skye and any connection at Fort William. Choose your actual date rather than relying on a summer timetable.

From Edinburgh, plan your onward connection through Inverness or Glasgow and check the complete journey, including waiting time between services.

Allow time for your connection
  • Plan your driving route for your actual starting point and leave extra time for stops, traffic and ferry check-in. Do not treat a route planner’s estimated arrival time as a guaranteed connection.

The two ferries

Caledonian MacBrayne runs Mallaig to Armadale, at the southern end of Skye. On the summer timetable in force from 31 July to 27 September 2026 every crossing takes exactly 30 minutes — though older timetables show 45-minute crossings with a different vessel, so do not treat the half hour as a fixed law of the route.

Six sailings a day leave Mallaig in summer: on a Monday at 07:25, 09:00, 10:55, 13:05, 15:20 and 17:15. In winter it drops to two, 08:40 and 16:15 on a Monday, with a single Sunday sailing at 16:00. The summer timetable runs 27 March to 18 October 2026 and the winter one from 19 October 2026 to 25 March 2027, with no service at all on 17 October 2026 while the vessel is maintained. These dates change every year.

CalMac’s own words on this route are “Booking is essential”. Vehicles and their passengers must be ready to board no later than 20 minutes before departure, foot passengers 10 minutes before; arrive later and your place can be reassigned or boarding refused. Summer 2026 fares: adult (16+) £4.00 single and £8.00 return, child aged 5 to 15 £2.00 and £4.00, car £13.25 and £26.50, motorcycle £6.65 and £13.30, campervan or motorhome up to 6 m £13.25 and £26.50. The vehicle fare does not include the people inside it — add a ticket each.

Reaching Mallaig without a car is a train journey in two parts: Glasgow Queen Street to Fort William in 3h46 to 3h47 (08:21 to 12:07, or 12:22 to 16:09), then Fort William to Mallaig in 1h22 to 1h25, leaving at 08:15, 12:18 and 16:19. Those are ScotRail scheduled services on the West Highland Line — not the Jacobite steam train, which is a different operator on a different ticket, and a seat on it is never something to assume.

The other crossing is the small one. The Isle of Skye Ferry runs Glenelg to Kylerhea “annually from April until mid-October”, seven days a week from 10:00 to 18:00, every twenty minutes or on demand, and the crossing “takes no longer than fifteen minutes”. Its boat, MV Glenachulish, is described by the operator as the last manually operated turntable ferry still in service. The exact 2026 season dates and the extended summer evening hours are not published, so we do not print them.

Glenelg fares: car with up to four passengers £20.00, or £30.00 return; motorcycle £10.00 and £15.00; foot passenger £5.00; bicycle with rider £6.00 and £10.00; minibus up to twelve passengers £50.00; small campervan £25.00; motorhome £40.00; a carnet of six crossings £75.00. You do not buy a ticket before boarding — “We take payment during the crossing”, cash or card — which also means there is no reservation and you may queue. The vehicle limits are real: 3 tonnes per axle, 10 tonnes in total, 13 metres long, 4 metres wide.

Never build a day around the Glenelg ferry
  • The operator says plainly that “Bad weather can occasionally affect the service”, and publishes changes at the slipways and on its own social channels. No page on this site promises you this crossing. If it matters to your plan, keep the bridge as the fallback.
  • The CalMac route is the opposite case: it must be booked, and turning up late can cost you the sailing you paid for.

Driving here, if you have never driven in Britain

Keep left. The Highway Code puts it as rule 160 — “keep to the left, unless road signs or markings indicate otherwise” — the exceptions being overtaking, turning right, and passing parked vehicles or pedestrians in the road.

The rule that actually catches visitors out is 155, on single track roads, and much of what you will drive on Skye is exactly that. The road is wide enough for one vehicle. When something comes the other way, or a driver behind wants past, pull into the passing place on your left, or stop opposite the one on your right. Give way to vehicles coming uphill wherever you can. If you have to, reverse back to the passing place. Slow down for pedestrians, cyclists and horse riders.

Passing places are not parking. Traffic Scotland is explicit: “It is important that you do not park in passing places, as you will cause an obstruction for other road users.” A car left in one to photograph the view is the reason the next driver has to reverse a quarter of a mile.

Expect animals. Traffic Scotland warns of livestock near farms and of deer on country roads, particularly in spring and summer, and advises against swerving sharply to avoid one.

What the weather does to all of this

The Met Office station at Prabost, near Portree, averages 1,769.05 mm of rain a year across 1991–2020. Inverness averages 755.02 mm. January is the wettest month at Prabost with 208.52 mm, June the driest with 82.15 mm.

High season is not the dry season. August averages 124.89 mm against 90.10 mm in May, and May is also the sunniest month with 195.83 hours against 121.18 in August. December averages 30.72 hours of sunshine for the whole month. Average temperatures stay mild and cool all year: 17.09 °C maximum in August, 6.64 °C in January.

In practice that means the ferry from Glenelg may not sail, the bridge may close to high-sided vehicles, the road up to the Quiraing may be shut for snow or ice, and a stop may be swapped or dropped. That is a normal Skye day, not a spoiled one, and every page on this site is written on that assumption.

If you are thinking about the mountains in winter
  • No avalanche forecast covers the Cuillin: the Scottish Avalanche Information Service does not include Skye. The island’s own destination body recommends going into the Cuillin with a guide.

Hiring a car for an independent trip

If you are driving to Skye yourself, compare car hire at Inverness Airport. Check the pickup location, deposit, insurance and driving conditions for your dates. This is an affiliate link: we may earn a commission on eligible bookings.

Compare Inverness Airport car hire on DiscoverCars

Where these figures come from

  • Transport Scotland — Scottish Transport Statistics 2025, chapter 8 (air transport): passenger figures for Edinburgh, Glasgow and Inverness.
  • Edinburgh Airport (destinations) and Highlands and Islands Airports (Inverness): airlines and destination counts.
  • National Rail Timetable, 17 May – 12 December 2026 — tables 213 (Edinburgh/Glasgow–Inverness), 218 (West Highland Line) and 219 (Inverness–Kyle of Lochalsh), plus the mileages sheet.
  • Transport Scotland — Highland Main Line project page: the 2h45 long-term ambition.
  • Scottish Citylink — Inverness–Skye route page, checked 4 October 2026; winter period 19 September–23 December. Other routes: check the timetable for your date.
  • Caledonian MacBrayne — Mallaig–Armadale route page, summer timetable 31 July – 27 September 2026, winter timetable 19 October 2026 – 25 March 2027, and the summer 2026 fares sheet.
  • Isle of Skye Ferry CIC (Glenelg–Kylerhea) — Times & Fares.
  • legislation.gov.uk — Scottish Statutory Instrument 2005 No. 167, revoking the Skye Bridge toll orders; Transport Scotland — bridges and structures on the trunk road network.
  • GOV.UK — The Highway Code, rules 155 and 160; Traffic Scotland — Country Roads.
  • Met Office — location-specific long-term averages 1991–2020, stations Skye: Prabost and Inverness.

Citylink Inverness–Skye updated on 4 October 2026; other listed figures retain their original 2 August 2026 reference date. Recheck timetables, fares and seasonal services before travel.

Scottish Citylink — Inverness–Skye