Skip to content
Mixroutes
Field note · United Kingdom · Highland, Scotland

Isle of Skye

Most people drive or bus straight onto Skye across the toll-free Skye Bridge from Kyle of Lochalsh, which replaced the Kyleakin ferry in 1995 and stopped charging tolls at the end of 2004 after a long protest campaign; nothing is charged to cross it now. The other road-linked way in is the CalMac car ferry from Mallaig to Armadale, 45 minutes, booking essential on this route even for foot passengers, running roughly hourly April to October and a couple of times a day in winter. Citylink coaches reach Skye from Glasgow (about 6h25m, up to three a day in winter) and Inverness, and the railheads at Kyle of Lochalsh and Mallaig connect to those coaches and to CalMac. Stagecoach Highlands runs the island's local buses out of Portree and Broadford, thin on Sundays and in winter and partly reliant on school-term-only routes. Sconser to Raasay is a frequent CalMac 'turn up and go' service; the Glenelg to Kylerhea run is a different animal entirely: a community-owned, hand-turned turntable ferry that only operates April to October and carries six cars at a time. From Elgol, small operators run seasonal boat trips to Loch Coruisk, weather permitting and with no fixed timetable. Car hire exists in Portree, Armadale and at Kyle of Lochalsh but fleets are small and need booking well ahead, and single-track roads with passing places, plus new charged and metered parking at hotspots like the Fairy Pools and the Quiraing, are now as much a part of getting around as any timetable.

Researched
28 September 2026
Reviewed
29 September 2026
Ways of moving
12, 18 sources
Not confirmed
7
Fares seen
2026
How transport works here

12 ways of moving, each with its rule

We confirmed eleven ways of moving to, from or around Isle of Skye: four by water, four by road, two by rail and cable and one hired or on demand, from 18 sources. One entry is not a service at all but a rule that decides whether travel happens: a permit, a closure, a border, a season or an authority's say-so. Three of them run only on demand or when the seats are full, so there is no timetable to show; the rule is written where the timetable would be. Three need a phone call or a message before you turn up.

The fares were seen in 2026; a fare from an older year is a floor, not a price. Nine fares carry no year, because they could not be confirmed and the field says so. We rate 5 of the 12 high confidence, our own judgement of the sources. The entry was checked on 28 September 2026, and ends with seven things we could not confirm.

One way

Rules, permits and closures

01
service status

Skye Bridge – toll-free crossing

A87, Kyle of Lochalsh (mainland) to Kyleakin (Skye), via Eilean Bàn

The bridge carries the A87 and needs no ticket or stop; it replaced the Caledonian MacBrayne Kyle of Lochalsh to Kyleakin ferry when it opened on 16 October 1995

When
Always open, no toll booth or barrier
Takes
under 5 minutes to cross
Fare
None. The private operator charged a toll from 1995; the Scottish Executive bought out the concession and tolls were abolished on 21 December 2004 (undated as a number, since there is no fare)

SeasonYear-round. Run byTransport Scotland (public road, no operator toll).

4 ways

By water

02
ferry

CalMac Mallaig – Armadale

Mallaig railhead and pier, mainland, to Armadale, Sleat, south Skye

Armadale terminal is at the end of the A851 in Sleat; Mallaig terminal is beside the West Highland Line station. Vehicles check in 20 minutes before departure, foot passengers 10 minutes; the operator says to book online in advance even as a foot passenger

When
Summer timetable (2 May to 18 October 2026) roughly hourly in the day; winter timetable (19 October 2026 to 25 March 2027) a few sailings a day. No sailings 16–18 October 2026 for vessel maintenance
Takes
45 minutes
Fare 2026
Adult £4.00 single / £8.00 return; car £13.25 single / £26.50 return; motorcycle £6.65 single; pedal cycles free (2026)

SeasonYear-round, reduced winter timetable; summer tidal and maintenance amendments on specific dates. BookingBooking is essential on this route, calmac.co.uk, even for foot passengers; eTickets can be scanned from a phone. Run byCaledonian MacBrayne (CalMac).

03
cable ferry

Glenelg – Skye Ferry (Kylerhea turntable ferry)

Glenelg, Glenelg peninsula on the mainland, to Kylerhea on Skye, a minor road south of Kyleakin

Signposted from both the Glenelg shore station and the turning on Skye; the operator updates the sign and its own site and social media when weather stops sailings. It is the world's last manually operated turntable ferry, running the vessel MV Glenachulish

When
Every 20 minutes or as required, seven days a week, 10:00 to 18:00
Takes
under 15 minutes; the crossing itself is about 800 m
Fare 2026
Car with up to 4 passengers £20 single / £30 return; motorbike £10 single; foot passenger £5 single; bicycle and cyclist £6 single; minibus (up to 12 passengers) £50 (2026, from the operator's own tariff)

SeasonApril to mid-October only; closed in winter. Bad weather can stop sailings on any day within the season. BookingIt is not necessary to pre-book; pay on board by cash or card. Non-standard or oversized vehicles must contact the operator first. Run byIsle of Skye Ferry Community Interest Company.

04
ferry

CalMac Sconser – Raasay

Sconser, on Skye's main coast road, to Raasay

Sconser pier is on the A87 between Sligachan and Broadford; there is no other public transport link to Raasay

When
Multiple sailings a day both directions, summer and winter timetables; a 'Turn Up and Go' service, meaning a ticket bought for one date and timetable period is valid for any sailing in that period
Takes
25 minutes: CalMac's own summer 2026 timetable pairs the 08:25 departure from Sconser with an 08:50 arrival at Raasay
Fare 2026
Adult £2.65 single / £5.30 return (summer 2026 tariff, vehicle pricing does not include the driver)

SeasonYear-round, separate summer (27 March–18 October 2026) and winter (19 October 2026–25 March 2027) timetables. BookingAdvance purchase online recommended; ticket is valid for any sailing within the chosen timetable period, not just the booked one. Run byCaledonian MacBrayne (CalMac).

05
boat

Elgol boat trips to Loch Coruisk

Elgol pier, Minginish, to Loch Coruisk beneath the Cuillin

Boats leave from Elgol pier at the end of the B8083; operators include Bella Jane Boat Trips (also running AquaXplore RIBs and the Island Cruiser). Book by phone or email; the operator posts weather cancellations on its own site

When
On demand within the season, several sailings a day, weather dependent; sailings are cancelled outright in poor weather (the operator was noting no trips on windy days in late September 2026)
Takes
typically a half-day round trip with time ashore at Coruisk; exact duration not confirmed
Fare
no current fare found on the operator's own pages; ask when booking

Season2026 season trips run seven days a week until the end of October, per the operator; wind and sea state cancel individual sailings. Bookingphone or email ahead; the operator's site is updated in-season with weather-based trip advice. Run byBella Jane Boat Trips (one of several independent operators at Elgol).

4 ways

By road

06
bus

Scottish Citylink Glasgow – Skye

Glasgow Buchanan Street bus station via Loch Lomond, Fort William, Invergarry and Kyle of Lochalsh, across the bridge to Broadford, Portree and Uig

Book at citylink.co.uk; the coach uses the Skye Bridge, not a ferry

When
Up to three services a day during the winter timetable (2026), on the operator's own current route page
Takes
about 6 hours 25 minutes fastest
Fare
not confirmed here; check citylink.co.uk for current fares

SeasonYear-round. Bookingadvance booking recommended, citylink.co.uk or the app. Run byScottish Citylink.

07
bus

Scottish Citylink Inverness – Skye

Inverness via Loch Ness and Kyle of Lochalsh to Broadford, Sligachan and Portree

Book at citylink.co.uk

When
Twice daily, Bus 916/917 via Loch Ness and Kyle, per Wikivoyage; not re-confirmed against the operator's own current timetable page in this pass
Takes
around 3h30m per Wikivoyage; not re-confirmed against the operator's current timetable
Fare
not confirmed here; check citylink.co.uk

SeasonYear-round. Bookingadvance booking recommended. Run byScottish Citylink.

08
bus

Stagecoach Highlands island buses (Portree hub)

Local routes fanning out from Portree, including Bus 57/57A/57C round Trotternish via Uig and Staffin, and Bus 56 Portree–Dunvegan

Buses leave from Portree; Stagecoach's own timetable pages returned a 403 to every fetch attempted in this research pass, including a browser user-agent over HTTP/1.1, so this entry rests on Wikivoyage rather than the operator

When
on demand pattern per Wikivoyage: the Trotternish circuit runs roughly every 3 hours Monday–Friday plus Saturday in summer; Dunvegan bus 3–5 times Monday–Saturday. Many rural routes are effectively school buses, running only early morning and late afternoon in term time and not at all in school holidays or on Sundays
Takes
varies by route, not confirmed here
Fare
not confirmed here

SeasonYear-round but sparse; several routes described locally as thin to nonexistent on Sundays and in winter. Bookingnone, pay the driver or use the Stagecoach app. Run byStagecoach Highlands.

09
bus

Stagecoach Highlands Bus 51/52 and 55, Armadale/Kyle corridor

Bus 51/52 from Armadale ferry pier to Broadford and Portree; Bus 55 from Kyle of Lochalsh to Kyleakin, Broadford and (some journeys) Torrin and Elgol

Bus 51/52 meets the Armadale ferry; Bus 55 starts at Kyle of Lochalsh, on the mainland side of the bridge

When
Bus 51/52 several times a day per Wikivoyage; Bus 55 three times Monday–Friday, with two continuing to Elgol
Takes
not confirmed here
Fare
not confirmed here

SeasonYear-round; not confirmed whether these run on Sundays. Bookingnone, pay the driver. Run byStagecoach Highlands.

2 ways

By rail and cable

10
train

Kyle of Lochalsh railhead

ScotRail Far North branch, Inverness to Kyle of Lochalsh, connecting onward by bus or coach across the Skye Bridge

Kyle of Lochalsh station is beside the harbour, a short walk or bus connection from the bridge crossing to Skye

When
not independently confirmed in this pass; several trains a day from Inverness per long-standing ScotRail service
Takes
about 2.5 hours Inverness to Kyle (typical, not independently confirmed here)
Fare
not confirmed here

SeasonYear-round. Bookingscotrail.co.uk. Run byScotRail.

11
train

Mallaig railhead

West Highland Line, Glasgow Queen Street and Fort William to Mallaig, connecting to the CalMac ferry to Armadale

Mallaig station is beside the ferry terminal

When
not independently confirmed in this pass
Takes
not confirmed here
Fare
not confirmed here

SeasonYear-round; the Jacobite steam service also runs Fort William–Mallaig in summer, tourist-only. Bookingscotrail.co.uk. Run byScotRail.

One way

Hired, booked and on demand

12
vehicle hire

Car hire, Kyle of Lochalsh and Armadale

Skye Car Hire / Kyle Taxi Company, based at Kyle of Lochalsh on the mainland with a pickup/drop-off point at Armadale ferry terminal on Skye

Office at Kyle of Lochalsh; the operator can also arrange taxi collection from the local airport, train or bus station, or ferry terminal

When
on demand, by advance booking
Takes
n/a
Fare
not published on the operator's own front page; the operator directs current pricing to a separate site (carhireskye.co.uk)

SeasonYear-round; small fleet, book well ahead especially in summer. Bookingphone or email in advance; fleets on Skye and at Kyle are small and sell out in peak season. Run bySkye Car Hire and Kyle Taxi Company.

Not confirmed

What we could not find out

7 things the researcher looked for and did not find, in their own words, with where to ask instead. None of this goes into the planner; it stays here until someone confirms it.

  1. 01

    The Fairy Pools got a new car park with a charge (widely reported by Scottish press as around £5) and the Quiraing car park has since had parking meters installed and vandalised, per West Highland Free Press headline 'VANDALISM: Parking meters damaged at Isle of Skye beauty spot' and Press and Journal's 'Skye parking fines top £400,000 as wardens tackle tourist hotspots' (2 July 2025) and BBC's 'Visitors significant factor in rising Skye parking fines' (2 July 2025) - none of these pages could be reached directly in this research pass (Google News redirect links did not resolve to the publisher, and whfp.com returned a genuine 403 to every user-agent and HTTP version tried), so no fare or scheme detail from them is stated as fact above; ask locally or check Highland Council's roads and parking pages before relying on a number.

  2. 02

    Stagecoach Highlands' own timetable site (stagecoachbus.com) returned 403 to every fetch attempted, including a browser user-agent over HTTP/1.1, so the bus entries above rest on the Wikivoyage article rather than the operator; current frequencies, Sunday service (if any) and winter timetables should be checked at a local visitor centre or via Traveline Scotland before relying on them.

  3. 03

    The brief describes 'Raasay and Small Isles ferries from Sconser and Elgol'; that is not accurate. Sconser serves Raasay only. The Small Isles (Eigg, Rum, Muck, Canna) are served by CalMac from Mallaig, not from Elgol or Sconser - Elgol's boats go to Loch Coruisk, a sea loch on Skye itself, not to any of the Small Isles. This is corrected here rather than followed as given.

  4. 04

    No current fare could be found on Bella Jane's own site for the Elgol to Loch Coruisk boat trip; ask when booking by phone.

  5. 05

    ScotRail timetables and fares for the Inverness-Kyle of Lochalsh and West Highland Line-Mallaig services were not independently fetched in this pass; only Wikivoyage's summary is behind those two entries.

  6. 06

    Citylink's Inverness-Skye route frequency and duration were not re-confirmed against the operator's own current page in this pass, unlike the Glasgow-Skye route, which was re-fetched and corrected.

  7. 07

    Citylink Glasgow-Skye: wikivoyage's raw article (fetched 2026-09-28) says Citylink 914/915 runs 'twice daily... about 7 hours in total'; the operator's own current page instead gives up to 3 winter departures and 6h25m fastest, so the Wikivoyage figure is stale and the operator page is used here

In the planner

What the planner can route today

The options above live on the place page, not in the departure board: a boat that comes when you phone has no time to show. What the board can do for Isle of Skye is this.

N
Scheduled flightsnearest airport GLA is 197 km away
Y
Trains and coachesTransitous carries 3 timetable feeds for this country, 2 with real-time
Y
Ferriesferry terminal, 10 km, Caledonian MacBrayne; sailings estimated
Y
Driving and taxiOpenStreetMap roads; cab fare from the country band
N
Bike and scooter shareno share feed known
N
Cruisesno open itinerary source anywhere

Y routable now · F found, not yet implemented · N no source known. Nearest place with more: Paisley, 201 km.