A 3-day Isle of Skye tour is the sweet spot for most visitors leaving from Edinburgh: enough time to reach the island, sleep in Portree and actually slow down, without committing to a full week on the road. Three main versions run from the city, and they differ mainly in the route they take to Skye and what they bundle in along the way.
Using Edinburgh as a base allows you to take advantage of the multi-day tours available.
One of the areas that everyone wants to visit is the Isle of Skye.
This route is like Disneyland in the summer; everyone wants to go here, and the roads can be very busy and slow.
Isle of Skye tours from Edinburgh takes the hard work out of this experience and allows you to enjoy the scenery from the comfort of the coach.
Option A: The Classic 3-Day Skye Loop
Day One – Loch Lomond, Glen Coe & Skye
The first day takes you along the banks of Loch Lomond and into the chocolate box village of Luss.
From here, you travel to Tyndrum and up through the mountains into the vast Rannoch Moor.
Stopping in Glen Coe, you can soak in the atmospheric surroundings and see the Buachaillie Etive Mor – one of the most photographed Munros in Scotland!
As you approach the Isle of Skye, the Great Glen envelopes you in its beauty.
Onward to Portree, the island’s capital, where you will spend the night if you have booked accommodation with the tour.
You can book accommodation yourself if you so wish.
Day Two – Isle of Skye Attractions
Today, your guide takes you around the island, visiting castles and famous landmarks and enjoying the towering Cullins that watch over you as you travel around Skye.
There is plenty to see, and the choices are given to you.
Ending the day with The Old Man of Stor before heading back to Portree is the perfect day to explore this island.
If you love seafood and enjoy fine dining, Skye has many Michelin-recommended restaurants, including one with a Michelin star!
Day Three – Majestic Eilean Donan Castle, Loch Ness & Pitlochry
The first stop today is Eilean Donan Castle.
The backdrop to the film Highlander is the castle that is home to the Clan MacKenzie and is rich with history and many artifacts relating to the clan.
This an unforgettable Instagrammable opportunity for you.
As the day progresses, you wander down to Loch Ness and stop for lunch at Fort Augustus, where you can do a spot of Nessie spotting.
The next stop is Pitlochry, a jewel in the Highlands and another photo opportunity for you.
Forests, lochs, and mountains surround this beautiful Victorian town.
Finally, you will return to Edinburgh after this unforgettable three-day tour of the Highlands.
You don’t have to take a tour, though; here are the routes from Edinburgh to Skye.
Option B: Isle of Skye and the Highlands via Stirling
For a slightly different itinerary, this three-day tour of the Isle of Skye and the Highlands offers another route to explore.
Day One – Stirling Castle, Glen Coe & Eilean Donnan Castle
Driving up towards Inverness, you pass by Stirling Castle, and you can get a spot of castle-bagging photo opportunities.
The road through Rannoch Moor is atmospheric, and the landscape is bleak and romantic.
Glen Coe’s spectacular mountain ranges catch your breath as you snake through them.
As you reach the coast, the medieval Eilean Donan Castle is another photo and castle-bagging opportunity.
You enjoy an overnight stay in Inverness.
Day Two – Isle of Skye Points of Interest
Today is spent on the Isle of Skye, where you can explore the many attractions this Hebridean Island has.
From here, you are back to Inverness to spend the night.
Final Day – Urquhart Castle, Loch Ness, Culloden & Edinburgh
Day three gives you time to wander around Urquhart Castle, take a boat trip, or walk along the banks of Loch Ness, where you can see if Nessie, our famous monster, will pop her head above the water for you.
A stop-off at the Culloden battlefield is next, where you can tour the area.
Steeped in the blood of the Jacobites, this is one of the most historic sites in Scotland.
On your way back to Edinburgh, you will stop in Pitlochry to wander around this picturesque Victorian town.
Edinburgh to the Isle of Skye excursions book up fast, so it is advisable to pre-book these.
Option C: Skye plus the Jacobite Steam Train
There are so many Highland tours from Edinburgh and many ways to visit everything on your Scottish bucket list.
One way to incorporate the most famous island, Skye, and the Jacobite steam train—a must-do when visiting Scotland—is to book this three-day tour.
Day One – Perthshire, Eilean Donan Castle & Skye
Day one brings you from Edinburgh to the gateway of the Highlands, Perthshire.
A stop-off in the beautiful village of Dunkeld gives you a taste of the towns and villages to come.
Wandering onwards and upwards, you encounter the Great Glen.
Steeped in history, this Glen follows the route of the Caledonian Canal, which links three lochs, creating a waterway from Inverness down to Fort William.
Another famous landmark you will pass is Eilean Donan Castle, one of the most photographed castles in Scotland.
From here, you move on to the Isle of Skye and then towards Portree, where you will spend the night.
Day Two – Skye Attractions
Today, explore the island with a knowledgeable guide who will tell you about its history and attractions.
You will be spoilt for choice with attractions such as the Old Man of Stor, the waterfalls of Kilt Rock, and Dunvegan Castle.
Day Three – Jacobite Steam Train, aka Harry Potter Train
On the third day, you are taken south of the island and then on the ferry to Mallaig, where you will catch the Jacobite steam train to Fort William.
This train route is one of the most scenic routes in the world.
Make sure your camera is ready as you cross the Glenfinnan Viaduct, which is famous in Harry Potter films.
From the train, you can spot the Glenfinnan Monument, set on the shores of Loch Sheil.
It is said to stand on the spot where Bonnie Prince Charlie arrived to begin his campaign of restoring the Stuarts to the throne.
The coach will pick you up in Fort William, and the drive back to Edinburgh will take you through Glen Coe.
You will be spoilt for choice when deciding what photographs to take!
As far as Scotland tours from Edinburgh to Skye go, this one is a must for your itinerary.
If the steam train is the part you care about most, it is worth reading our dedicated Jacobite Steam Train tour guide before you book, as seats sell out months ahead in summer.
Which 3-Day Skye Tour Should You Pick?
Pick Option A if this is your first trip and you simply want the greatest hits: Glen Coe, Skye and Eilean Donan with the least fuss. Choose Option B if castles and history matter more to you, since the Stirling and Culloden framing gives the route more of a storyline. Go for Option C only if riding the Jacobite Steam Train is non-negotiable, and book early, because train availability, not the coach, is the limiting factor. All three overnight in or near Portree, so the standard of your evenings is broadly similar.
Practical Tips
- Two nights on Skye means packing layers and waterproofs even in summer, weather turns fast.
- Accommodation is usually in Portree guesthouses or hostels; single rooms carry a supplement.
- Confirm whether the Jacobite Steam Train ticket is included or booked separately before you pay.
- Bring cash for lunches and small cafes in villages like Luss, Dunkeld and Fort Augustus.
- Motion-sickness sufferers should sit near the front, the roads through Glen Coe and Skye are winding.
Frequently Asked Questions
Is 3 days enough for the Isle of Skye from Edinburgh?
Yes for a first visit. Two nights on the island gives you a full day exploring Skye plus scenic driving days through Glen Coe and past Eilean Donan. If you want to add the Outlander trail or the far north, look at a 4-day tour instead.
Do these tours include accommodation?
Most 3-day Skye tours include two nights in Portree guesthouses or hostels, but meals are usually extra. Always check whether single rooms carry a supplement before booking.
Can I do the Jacobite Steam Train on a 3-day Skye tour?
Yes, Option C bundles the Harry Potter steam train with Skye. Book well ahead, as train seats sell out long before the coach does.



