Hours, prices and access verified by the Isle of Skye Day Tours team — last checked 2026-09-21.
Skye is an island, but you can drive onto it. A free road bridge crosses
from Kyle of Lochalsh, and a ferry sails from Mallaig in the south. Here is how each
crossing works, which way the Isle of Skye tours go, and how to reach the
island without a car.
The Skye Bridge from Kyle of Lochalsh (free since 2004)
The Skye Bridge carries the road from Kyle of Lochalsh on the mainland to Kyleakin on
Skye. It has been free to cross since 21 December 2004, when its toll was abolished. It is
open at all hours, and you need no booking.
This is the way almost every tour comes in. The road from Inverness runs west past
Loch Ness and Eilean Donan to Kyle, so the day tours reach the bridge after the
morning's stops. From the far side, Portree is the main town, in the middle of
the island.
The Skye Bridge from the mainland side, the harbour at Kyle below and the hills of Skye behind, gorse in flower in the foreground
The ferry from Mallaig to Armadale (45 minutes)
The other way on is CalMac's ferry from Mallaig to Armadale, in the Sleat peninsula
in the south of Skye. The crossing takes 45 minutes. CalMac strongly advises you to book
ahead, especially with a car, and to add a bike to your ticket if you bring one.
Operator:
CalMac (Caledonian MacBrayne)
Route:
Mallaig on the mainland to Armadale on Skye
Crossing:
45 minutes
Booking:
Strongly advised
Check first:
CalMac's service status page, the day before you sail
Mallaig is also the end of the railway from Fort William, and the Jacobite steam
train runs there, so the ferry suits you if you come that way by train.
From Edinburgh, Glasgow or Inverness: which crossing each takes
Where you start decides which way your tour crosses, and how many days you need. No
day tour leaves Edinburgh or Glasgow: the island is too far for a return trip in one
day.
You start in
How the tours cross
Shortest tour
Inverness
West past Loch Ness and Eilean Donan to the Skye Bridge
A day tour, back the same night
Edinburgh
Most by the bridge; some by Mallaig and the ferry
Three days, with two nights away
Glasgow
North by Loch Lomond and Glencoe to the bridge
Three days, from 19 Killermont Street
Portree
You are already on the island
A day on Skye
From Inverness the road is shortest, so it is the home of the day tours. From
Edinburgh and Glasgow the tours take at least three days and sleep two nights on or near
the island. Each start city has its own page with every meeting point: see the
tours from Inverness for the day trips.
Without a car
You do not need a car to reach Skye, but you need a plan for once you are there. The
famous stops are spread across separate peninsulas, with long roads between them.
Take the bus in: CalMac says a bus runs from Glasgow to Portree via
Fort William in about 4 hours 50 minutes.
Or take a tour from the mainland: the day tours from Inverness and
the 3-day tours from Edinburgh do the driving and the crossing.
Once on Skye, join a day from Portree: the Tartan Trailblazer day
starts at the coach park and spends all its hours on the island.
Or hire a car on the island: CalMac notes that car hire is on Skye,
and advises you to book in advance.
No car, and no wish to drive single-track roads?
A tour does the crossing and the parking for you. From Inverness it is a day; from Edinburgh, three days with the rooms in most fares.
Most tours cross by the bridge. These use the Mallaig ferry on at least one leg, as
their own itineraries say:
The Rabbie's 4-day tour: day 2 runs Fort William to Mallaig and
across to Armadale.
The Highland Explorer 6-day Outer Hebrides tour: it leaves Skye
from Armadale on the last day.
The Macleod private 3-day and 4-day tours: they take the Skye ferry
if it runs and fits the day.
The steam-train tours reach Mallaig by rail and carry on by coach. None of the day
tours from Inverness uses the ferry.
Onward to the Outer Hebrides from Uig
From Uig, in the north-west of Trotternish, CalMac ferries sail to Harris and North
Uist. The 6-day Outer Hebrides tours use this link between Harris and Skye: the Highland
Explorer tour lands at Uig, and the Rabbie's tour includes the round-trip ferries. From
Sconser, south of Portree, a smaller ferry crosses to the island of Raasay.
Crossings at a glance
Crossing
From
To
How long
Book?
Skye Bridge
Kyle of Lochalsh
Kyleakin
A few minutes' drive
No: free, no toll
CalMac ferry
Mallaig
Armadale
45 minutes
Yes, strongly advised
CalMac ferry
Uig
North Uist and Harris
Onward to the Outer Hebrides
Yes
CalMac ferry
Sconser
Raasay
Onward to Raasay
Check CalMac
Questions about getting there
Is the Skye Bridge free?
Yes. The toll ended on 21 December 2004, so every tour crosses without paying. The ferry from Mallaig to Armadale is the other way on.
Is there a ferry to Skye?
Yes, CalMac's ferry from Mallaig to Armadale in the south of the island, which takes 45 minutes. Booking ahead is advised, and a few tours use it instead of the bridge.
Can I get to Skye without a car?
Yes. CalMac says a bus runs from Glasgow to Portree via Fort William in about 4 hours 50 minutes. Or join a tour from Inverness, Edinburgh or Glasgow, and the coach does the crossing for you.
Can I do an Isle of Skye day tour from Edinburgh?
Not with any tour here. From Edinburgh the shortest is three days, because the island is too far for a return trip in one day. Day tours leave Inverness or Portree.
Where these facts come from
The ferry routes, the crossing time, the booking advice and the bus are from CalMac's
Skye page, checked 21 September 2026. Which tours use the ferry is from each tour's own itinerary,
captured 20 September 2026.
Six days from Edinburgh with every ferry in the fare, the Harris crossing to Uig and the Mallaig boat among them, and five B&B nights. Doubles and twins for two or more; refundable up to 24 hours ahead.
Four days from Edinburgh that cross to the island on the Mallaig boat on the second day and tour it all of the third, with three en-suite nights and breakfast in the fare. 21 days' notice to cancel.
Three days from opposite the bus station in Glasgow, round the north of the island and back down the Great Glen, ending in Edinburgh with a prepaid train ticket home. Rooms optional; six days' notice to cancel.