Isle of Skye Day Tours

Isle of Skye Day Tours from Inverness and Portree

Isle of Skye day tours leave Inverness for twelve hours or Portree for eight, and come back the same night. How much of the day you spend on the island depends on which of the two you start from.

Day tours of the Isle of Skye

Best sellerIsle of Skye and Eilean Donan Castle Day Tour from Inverness

Isle of Skye and Eilean Donan Castle Day Tour from Inverness

★★★★★ 4.9 (2,391 reviews · 12 hours)

Day trip from InvernessBack the same nightTime to enter Eilean DonanMax 16 guests

The most-reviewed day tour to the island, from Union Street at 7:45am. An hour at Eilean Donan, long enough to go in on a ticket bought at the door, then about three hours of stops from the Storr viewpoint to Sligachan.

From $98 per person

Free cancellation up to 24 hours ahead.

Isle of Skye and Fairy Pools Day Tour leaving from Portree

Isle of Skye and Fairy Pools Day Tour leaving from Portree

★★★★★ 5.0 (80 reviews · 8 hours)

All day on SkyeBack the same nightMax 12 guests

The one shared day that starts on the island: 9am from the Portree coach park, twelve people at most, all eight hours on Skye. The Fairy Pools come first, then Lealt Falls, Kilt Rock, the Quiraing and the Storr. Snacks and water are included.

From $134 per person

Free cancellation up to 24 hours ahead.

Best valueInverness: The Isle of Skye and Eilean Donan Castle

Inverness: The Isle of Skye and Eilean Donan Castle

★★★★★ 4.8 (2,370 reviews · 12 hours)

Day trip from InvernessBack the same nightTime to enter Eilean Donan

The lowest per-person fare for a day on Skye, from Railway Terrace at 8am. Its longest stop is Eilean Donan, at an hour and 25 minutes. The island gets about an hour and twenty: Portree, the Storr viewpoint and Kilt Rock.

From $94 per person

Free cancellation up to 24 hours ahead.

Day tour to Isle of Skye and Fairy Pools from Inverness

Day tour to Isle of Skye and Fairy Pools from Inverness

★★★★★ 4.7 (621 reviews · 12 hours)

Day trip from InvernessBack the same nightEilean Donan photo stopMax 16 guests

Twelve hours from 25 Union Street, sixteen people at most. Both long stops are on Skye: an hour and a half in Portree and an hour and a half on the Fairy Pools path. The castle is a photo stop, and under-threes are not taken.

From $107 per person

Free cancellation up to 24 hours ahead.

Skye Day Tour from Inverness with Fairy Pools & Dunvegan Castle

Skye Day Tour from Inverness with Fairy Pools & Dunvegan Castle

★★★★★ 4.9 (207 reviews · 12 hours 30 minutes)

Day trip from InvernessBack the same nightEilean Donan photo stopMax 16 guests

The Inverness day that reaches Dunvegan Castle, with an hour and 45 minutes there after an hour and a quarter at the Fairy Pools. Castle entry is a fare option you pick when you book. Twelve and a half hours from 7:30am.

From $117 per person

Free cancellation up to 24 hours ahead.

Top ratedThe Ultimate Isle of Skye Day Tour from Inverness

The Ultimate Isle of Skye Day Tour from Inverness

★★★★★ 5.0 (1,381 reviews · 12 hours)

Day trip from InvernessBack the same nightEilean Donan photo stop

A driver who gives live commentary, rather than a separate guide, and up to 32 on board. Twelve hours from Union Street, with 45 minutes in Portree and an hour and a quarter on the Fairy Pools walk. The castle is a quick photo stop.

From $162 per person

Free cancellation up to 24 hours ahead.

Private Isle of Skye Full-Day Tour – Customisable Experience

Private Isle of Skye Full-Day Tour – Customisable Experience

★★★★★ 4.9 (75 reviews · 7 to 8 hours)

All day on SkyeBack the same nightYour group only

Seven to eight hours with pickup anywhere on Skye, parking fees paid, soft drinks and water aboard. Two hours at the Storr, an hour at the Quiraing and a stop at the Staffin fossil museum. Aged 16 and over; no refunds or changes.

From $398 per person

Non-refundable: this fare cannot be cancelled or changed once booked.

Isle of Skye Tour Including Fairy Glen, Quiraing and Kilt Rock

Isle of Skye Tour Including Fairy Glen, Quiraing and Kilt Rock

★★★★★ 4.8 (6 reviews · 12 hours)

Day trip from InvernessBack the same nightTime to enter Eilean DonanYour group only

A private day with hotel pickup around Inverness, for a party of four to seven aged ten and over. An hour at Eilean Donan, then Sligachan, the Fairy Glen, the Quiraing and Kilt Rock, and an hour in Portree.

From $486 per person

Free cancellation up to 24 hours ahead.

Isle of Skye Private Tour from Portree

Isle of Skye Private Tour from Portree

★★★★★ 4.9 (22 reviews · 6 hours 30 minutes)

All day on SkyeBack the same nightYour group only

Dunvegan Castle and Gardens tickets are in this fare. Pickup from the port or your Portree hotel, forty minutes at the Quiraing and an hour and a half at the Storr. Read the refund terms at checkout before you pay.

From $532 per person

The listing gives two different refund terms: read the cancellation terms at checkout before you pay.

Isle of Skye Adventure from Inverness

Isle of Skye Adventure from Inverness

★★★★★ 5.0 (96 reviews · 12 hours)

Day trip from InvernessBack the same nightTime to enter Eilean DonanYour group only

The longest time on Skye of any day from Inverness: about six and a half hours, with close to two at the Storr and as long again at the Fairy Pools. Pickup in Inverness or on the way, for your party only.

From $744 per person

Free cancellation up to 24 hours ahead.

Isle of Skye Full Day Private Tour from Inverness

Isle of Skye Full Day Private Tour from Inverness

★★★★★ 4.8 (1,073 reviews · 9 hours)

Day trip from InvernessBack the same nightShort Eilean Donan stopYour group only

One fare buys the vehicle for up to three people, with a kilted guide and pickup from your Inverness accommodation. Nine hours, the shortest day from the city: half an hour at Eilean Donan, an hour in Portree, then the Storr.

From $1,062 per group, up to 3

Free cancellation up to 24 hours ahead.

An hour at Eilean Donan, then the island

The most-reviewed day tour to Skye leaves Union Street at 7:45am for $98. You get an hour at the castle, time enough to go in, then Portree, the Storr and the Quiraing.

See this tour

What an Isle of Skye day tour is

A day tour takes you to Skye and back without a night away. You start either in Inverness, on the mainland, or in Portree, on the island itself, and the two are very different days.

From Inverness you spend twelve to twelve and a half hours on the road and at stops. The drive runs past Loch Ness and west to Kyle of Lochalsh, where you cross the Skye Bridge. Every day tour from the city also stops at Eilean Donan, the castle on the mainland at Dornie, just before the bridge. So the island itself gets between an hour and twenty minutes and about four hours of the shared day.

From Portree the whole day is on Skye. The shared day runs eight hours from the coach park, and the private days six and a half to eight. You lose nothing to the mainland, but you have to be sleeping on the island to join.

Why choose a day tour

No night to book

You keep your bed in Inverness or Portree. There is no room to reserve, no bag to carry and no single supplement if you travel alone.

The lowest fares to the island

The shared days from Inverness cost $94 to $162 a person, and the day from Portree $134. The cheapest 3-day tour costs $245.

Every shared day refunds at 24 hours

Cancel up to a day ahead on any shared day tour and you get your money back. Most of the longer tours need three, six or 21 days' notice, or refund nothing at all.

You pick the stop that matters

Each Inverness day is built around one long stop. Some give Eilean Donan an hour or more, some walk to the Fairy Pools, and one reaches Dunvegan Castle. Choose by that stop and you will not be disappointed.

Day tours vs 3-day tours

Here is how one day compares with the shortest multi-day tour, using the operators' own figures. Shared fares only; the private days are compared on their own page.

A day tourA 3-day tour
How long6.5 to 12.5 hoursThree days, two nights
Time on Skye1 h 20 to 4 h of stops from Inverness; all day from PortreeA full touring day, plus evenings in Portree on most
Fare, per person$94 to $162 from Inverness; $134 from Portree$245 to $761
Where it startsInverness or PortreeEdinburgh, Glasgow or Inverness
RoomsNone neededIn the fare on most; an option or yours on some
Refund window24 hours on every shared day24 hours to 21 days

Check availability from $94

If you are coming from Edinburgh or Glasgow, the question answers itself: no day tour leaves either city. The Isle of Skye 3-day tours start from $245 and give you a night or two on the island.

What you get, and what you don't

The Fairy Pools and Dunvegan Castle in one day

Twelve and a half hours from Union Street for $117: an hour and a quarter on the Fairy Pools path, then an hour and 45 minutes at the castle.

Check availability

Planning a day tour

Every day tour side by side, with the multi-day tours, is in our guide to choosing an Isle of Skye tour.

Who should choose something else

Frequently asked questions

Which Isle of Skye day tour gives the most time on the island?
From Portree, every hour is on the island: the shared day runs eight hours for $134. From Inverness, the private Aye Tours day gives about six and a half hours of stops on Skye, and the shared days give between an hour and twenty minutes and about four.
How long is a day tour to Skye from Inverness?
Twelve to twelve and a half hours on the shared tours. Most of that is the drive to the Skye Bridge and back, so the stops on the island itself add up to anything from just over an hour to about four hours.
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.
Does any day tour go inside Dunvegan Castle?
Yes. The Fairy Pools and Dunvegan day from Inverness gives the castle an hour and 45 minutes, with entry as a fare option. The private day from Portree includes the castle and gardens ticket in its fare.
Is lunch included on a day tour?
No. Every day tour stops somewhere you can buy lunch, usually Portree, and the Portree day carries snacks and water. Bring money for a café and for any castle you want to enter.
Does my tour include the Eilean Donan ticket?
No tour includes it. Adults pay £13 at the castle in 2026 and children over five £6.50, on the day only. Some tours stop long enough to go in, and others only for a photograph, which each card says.
Can I climb the Old Man of Storr on a tour?
Most tours stop 10 to 45 minutes below the Old Man of Storr, which is not long enough for the path. The private Aye Tours day from Inverness and one of the Portree private days allow an hour and a half to two hours.
Can children join a Skye tour?
Yes, from age three to seven depending on the operator; the private Explore Skye day starts at 16 and the hostel tour is for adults only. Every listing gives its own minimum age.