Isle of Skye Day Tours

Isle of Skye 3-Day Tours

Isle of Skye 3-day tours give you two nights away and a full day of touring on the island, from Edinburgh, Glasgow or Inverness. Where you sleep, and whether the room is in the fare, is what sets them apart.

3-day tours of the Isle of Skye

3 Day Isle of Skye and Scottish Highlands from Edinburgh

3 Day Isle of Skye and Scottish Highlands from Edinburgh

★★★★★ 4.9 (1,367 reviews · 3 days)

3 days from EdinburghRooms in the fareEilean Donan photo stop

Two nights in a Portree guesthouse with breakfast, from the Royal Mile at 7:45am. Day two tours the Storr, Kilt Rock, Lealt Falls and Sligachan. Rooms are doubles or twins, booked for two or more, and you can cancel up to 24 hours ahead.

From $510 per person

Free cancellation up to 24 hours ahead.

3-Day Isle of Skye Inverness Highlands and Glenfinnan Viaduct Tour from Edinburgh

3-Day Isle of Skye Inverness Highlands and Glenfinnan Viaduct Tour from Edinburgh

★★★★★ 4.9 (1,647 reviews · 3 days)

3 days from EdinburghYou book the roomsEilean Donan photo stop

The lowest 3-day fare, and here is why: you book the rooms, and both nights are in Inverness, so Skye is the middle day, driven there and back. Up to 37 on the coach, and three days' notice to cancel.

From $245 per person

Full refund only if you cancel at least 3 days before the start.

Edinburgh: Isle of Skye, Highlands and Loch Ness 3-Day Tour

Edinburgh: Isle of Skye, Highlands and Loch Ness 3-Day Tour

★★★★★ 4.8 (1,223 reviews · 3 days)

3 days from EdinburghRoom sold as an optionTime to enter Eilean DonanMax 19 guests

Two nights in Portree, in the tour's B&B or a room of your own within 2 km of the centre. Day two covers Kilt Rock, the Quiraing, Lealt Falls and Dunvegan, whose ticket is extra. Six days' notice to cancel.

From $282 per person

Full refund only if you cancel at least 6 days before the start.

Glasgow: Isle of Skye, The Highlands and Loch Ness - 3 Day Tour

Glasgow: Isle of Skye, The Highlands and Loch Ness - 3 Day Tour

★★★★★ 4.8 (212 reviews · 3 days)

3 days from GlasgowRoom sold as an optionTime to enter Eilean DonanMax 19 guests

Collecting in Glasgow on Killermont Street in the middle of the morning. Two nights in Portree, the room sold as an option, Dunvegan and the Quiraing on day two, and a train from Edinburgh back to Glasgow at the end. Nineteen at most.

From $282 per person

Full refund only if you cancel at least 6 days before the start.

Isle of Skye, Fairy Pools and Highlands 3 Day Tour from Edinburgh

Isle of Skye, Fairy Pools and Highlands 3 Day Tour from Edinburgh

★★★★★ 5.0 (165 reviews · 3 days)

3 days from EdinburghYou book the roomsTime to enter Eilean DonanMax 16 guests

You book your own rooms in Kyleakin, Breakish or Broadford, which keeps the fare low. Sixteen people at most, two hours on the Fairy Pools path on day two, and an hour at Eilean Donan on the way home.

From $312 per person

Full refund only if you cancel at least 6 days before the start.

3-Day Guided Isle of Skye and Highlands with Stay from Edinburgh

3-Day Guided Isle of Skye and Highlands with Stay from Edinburgh

★★★★★ 4.7 (962 reviews · 3 days)

3 days from EdinburghRooms in the fareShort Eilean Donan stop

Both nights are in Inverness, with the rooms and breakfast in the fare, so Skye is a day out from there on day two: Kilt Rock, the Storr, Portree and Sligachan. Single rooms are sold. Six days' notice to cancel.

From $545 per person

Full refund only if you cancel at least 6 days before the start.

3-Day Isle of Skye and Scottish Highlands from Edinburgh

3-Day Isle of Skye and Scottish Highlands from Edinburgh

★★★★★ 4.9 (1,347 reviews · 3 days)

3 days from EdinburghRooms in the fareEilean Donan photo stopMax 16 guests

Sixteen people at most, from the Edinburgh bus station at 8:30am. Two nights of B&B in Portree and a flexible full day on the island. A single room is sold, and a refund needs 21 days' notice.

From $713 per person

Full refund only if you cancel at least 21 days before the start.

3 Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour

3 Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour

★★★★★ 4.9 (1,266 reviews · 3 days)

3 days from EdinburghRooms in the fareEilean Donan photo stop

Two nights in Portree with the Jacobite steam train from Fort William to Mallaig in the fare on day one. Day two adds Dunvegan Castle, entry extra. Eilean Donan is a photo stop on the way home, and rooms are doubles or twins.

From $735 per person

Free cancellation up to 24 hours ahead.

3 Day - Isle of Skye, Loch Ness, Glenfinnan Tour from Edinburgh

3 Day - Isle of Skye, Loch Ness, Glenfinnan Tour from Edinburgh

★★★★★ 5.0 (80 reviews · 3 days)

3 days from EdinburghRoom sold as an optionTime to enter Eilean DonanMax 16 guests

A guided walk to the Glenfinnan Viaduct on day one, then an island day through Dunvegan, the Storr, Kilt Rock, Lealt Falls and Duntulm Castle. Rooms are a fare option, breakfast is daily, and sixteen is the limit.

From $749 per person

Full refund only if you cancel at least 6 days before the start.

3 Day Isle of Skye and Jacobite Steam Train Tour from Inverness

3 Day Isle of Skye and Jacobite Steam Train Tour from Inverness

★★★★★ 5.0 (200 reviews · 3 days)

3 days from InvernessRooms in the fareTime to enter Eilean DonanMax 16 guests

The 3-day from Inverness: Urquhart Castle and the steam train to Mallaig on day one, then a full island day with the Fairy Pools, Dunvegan and the Quiraing. An hour and a half at Eilean Donan on the way back.

From $761 per person

Free cancellation up to 24 hours ahead.

Isle of Skye Private 3 Day Tour From Edinburgh or Glasgow

Isle of Skye Private 3 Day Tour From Edinburgh or Glasgow

★★★★★ 5.0 (37 reviews · 3 days)

3 days from Edinburgh or GlasgowYou book the roomsTime to enter Eilean DonanYour group only

A private minivan that collects your party in Edinburgh or Glasgow, over to Skye by ferry when the weather allows. Sligachan, the Fairy Pools, Talisker, the Quiraing and the Fairy Glen on day two. You book the rooms.

From $1,737 per person

Full refund only if you cancel at least 6 days before the start.

Two nights in Portree, from the Royal Mile

The most-reviewed 3-day tour that refunds at 24 hours, for $510 with the rooms and breakfasts. It leaves 60 High Street at 7:45am.

See this tour

What an Isle of Skye 3-day tour is

A 3-day tour gives you two nights away and one full day of touring on Skye. Most leave Edinburgh in the morning, cross the Highlands through Glencoe and Fort William, and reach the island in the evening of day one. Day two is the island. Day three is the drive home by Loch Ness or Fort Augustus.

What differs is where you sleep. On most tours both nights are in Portree, the island's main town, so you have two evenings on Skye as well as the touring day. The Hairy Coo and Highland Experience tours sleep you in Inverness and drive to the island for the middle day. Discover Scotland leaves you to book rooms near the Skye Bridge.

The rooms also decide the fare. Some tours put a B&B or hotel room with breakfast in the price; others sell the room as an option, or leave it to you.

Why choose a 3-day tour

A whole day on the island

A day tour from Inverness gives Skye a few hours. A 3-day tour gives it a full touring day, with time for the Storr, Kilt Rock and the Quiraing, and on some the Fairy Pools or Dunvegan Castle.

Evenings in Portree

On most 3-day tours you sleep in Portree both nights. You see the harbour after the day visitors leave, and you choose where to eat.

It is the shortest tour from Edinburgh or Glasgow

No day tour leaves either city. If you are based in the south, three days is the least time you can give the island on a tour.

The steam train, if you want it

The Highland Explorer steam-train tours put the Jacobite from Fort William to Mallaig in the fare. You ride across the Glenfinnan Viaduct, and the coach meets you at the other end.

3-day tours vs day tours

The two compared, from the operators' own figures. Shared fares only.

A 3-day tourA day tour
Time on SkyeA full touring day, and two evenings on most1 h 20 to 4 h from Inverness; eight hours from Portree
Fare, per person$245 to $761$94 to $162 from Inverness
Starts inEdinburgh, Glasgow or InvernessInverness or Portree
RoomsIn the fare on most; an option or yours on someNone
Refund window24 hours to 21 days24 hours
Steam trainIn the fare on the Highland Explorer steam-train toursNo

Check availability from $713

If you are staying in Inverness and can only spare a day, the Isle of Skye day tours are the better buy. For a night on the island without three days, the 2-day tour from Inverness sits between the two.

What you get, and what you don't

Book your own room, pay less for the tour

The Discover Scotland 3-day costs $312: sixteen people at most, two hours at the Fairy Pools and an hour at Eilean Donan, with rooms you book near the bridge.

Check availability

Planning a 3-day tour

How each tour spends its three days, and where the nights fall, is in our guide to three days on the island, day by day.

Who should choose something else

Frequently asked questions

Where do you sleep on a 3-day tour?
On most, in Portree for both nights, in a B&B, guesthouse or hotel. The Hairy Coo and Highland Experience tours keep you in Inverness and drive to Skye for the middle day. Discover Scotland puts you near the Skye Bridge in rooms you book yourself. Each card says which.
How much is a 3-day tour of Skye?
Shared 3-day tours run from $245 to $761 per person. The cheapest leave the rooms to you or sell them as an option; the dearest include two nights' rooms, breakfasts and, on the steam-train tours, a ride on the Jacobite.
Which 3-day tour of Skye from Edinburgh is best?
It depends on the room and the group. The Highland Explorer 3-day keeps a 24-hour refund and two nights in Portree; Rabbie's caps the group at 16 but needs 21 days' notice to refund; the Hairy Coo is the cheapest and leaves the rooms to you.
Can I book a 3-day tour on my own?
Yes, on most. Rabbie's, Highland Experience, Timberbush and Experience Scotland's Wild sell a single room. The Highland Explorer 3-day tours sell only double and twin rooms and take bookings of two or more.
Which 3-day tours include the Jacobite steam train?
The Highland Explorer steam-train tours from Edinburgh and from Inverness both put the train in the fare, from Fort William to Mallaig. The Highland Explorer 3-day without the train costs less and stops at Mallaig anyway.
Is there a 3-day Isle of Skye tour from Glasgow?
Yes. Timberbush collects at 19 Killermont Street, opposite Buchanan Bus Station, in the middle of the morning; the listing gives both 10am and 10:15am, so go by your confirmation. The Macleod private tours collect from your accommodation in Glasgow or Edinburgh.
How much luggage can I bring on a multi-day tour?
Usually one medium case of 14 to 20 kg and a small day bag. Leave anything larger at your hotel in Edinburgh or Inverness.
Are meals included on Skye tours?
Breakfast is included on most multi-day tours that include rooms. No fare that mentions lunch or dinner includes them, so bring money for a café stop in Portree or wherever the tour breaks for lunch.