Should you do the Isle of Skye from Edinburgh, or grit your teeth and base yourself in Inverness instead? It’s the question every first-time Scotland visitor asks, and the honest answer is: it depends on how much of your trip you want to spend on a coach. I’ve done both. Here’s how to choose, and how to actually book the right tour.

- The short answer
- In a hurry? My quick picks
- Edinburgh or Inverness: pick one
- From Edinburgh: 3 days, more depth
- From Inverness: 1 day, much faster
- The “go to Inverness first, then do Skye” hack
- Three Skye tours worth booking
- 1. From Edinburgh: 3-Day Isle of Skye and The Highlands Tour: 4
- 2. Inverness: Isle of Skye and Eilean Donan Castle Day Trip:
- 3. From Edinburgh: 3-Day Isle of Skye, Highlands and Loch Ness: 0
- What you actually see on Skye
- Eilean Donan Castle
- Old Man of Storr
- Quiraing
- Fairy Pools
- Neist Point
- Portree
- The Hogwarts Express variant
- Practical bits people get wrong
- The drive is mostly single-carriageway
- Skye accommodation is the bottleneck
- Pickup points
- Bring layers, not a fleece
- From Edinburgh: Skye vs the other day trips
- If you can only do one Highland thing
- Booking timing and prices
- Cancellation
- Other Highland trips worth considering
The short answer
Skye sits about 220 miles northwest of Edinburgh. By coach that’s roughly 5 hours each way, and that’s before you actually look at anything. Doing it as a single day from Edinburgh is brutal and basically nobody sells it that way anymore. The serious operators run Skye as a 3-day tour from Edinburgh, with two nights on the island or in Kyle of Lochalsh.
If you only have one day to spare, you go from Inverness instead. Inverness is 3 hours from Skye, not 5. That’s how the day-trip maths actually works.
In a hurry? My quick picks
- 3-Day Skye + Highlands from Edinburgh: the standard route, around $244 per person with overnight accommodation booked separately. Check availability
- Single-Day Skye from Inverness: for the time-poor. Eilean Donan, Portree, Old Man of Storr in a long but doable 12 hours, around $56. Check availability
- 3-Day Skye + Loch Ness combo from Edinburgh, packs the monster-loch in too, around $230. Check availability

Edinburgh or Inverness: pick one
This is the only decision that matters. Get it right and the rest of the trip falls into place.
From Edinburgh: 3 days, more depth
The flagship Edinburgh coach product is a 3-day Skye and Highlands tour. Day 1 is mostly the journey north: Stirling, Glencoe, Fort William, then over the Skye Bridge late afternoon. You sleep on Skye or just off it in Kyle of Lochalsh. Day 2 is the actual sightseeing day on the island: Old Man of Storr, Quiraing, Kilt Rock, Portree, Fairy Pools depending on weather and operator. Day 3 you head back via Loch Ness or Glencoe, arriving Edinburgh late evening.
The trade-off is obvious. You pay more, you give up two nights, but you get a real day on Skye instead of a 90-minute breeze-through. You also see a lot of the country between Edinburgh and Skye that the day-trippers from Inverness skip entirely.

From Inverness: 1 day, much faster
Inverness sits 3 hours from Skye by coach. The classic day trip leaves around 8am, drives down via Loch Ness and Eilean Donan, crosses to Skye at lunchtime, hits Portree and the Old Man of Storr in the afternoon, then drives back. You’re looking at roughly 12 hours door to door. It costs about a quarter of the 3-day Edinburgh option.
The catch: you spend about half your day on a coach. You’ll see the Trotternish Peninsula, the Storr, and Eilean Donan, but you won’t get near the Fairy Pools or Neist Point. If you only have a day and you’ve already committed to staying in Inverness anyway, this is the right call.

The “go to Inverness first, then do Skye” hack
Here’s the move I’d recommend if you want to save money but still want a proper day on Skye. Take the train or coach from Edinburgh to Inverness the night before (around 3.5 hours, scenic, dirt cheap if you book ahead). Sleep in Inverness. Do the Skye day trip the next day. Catch a late bus or train back to Edinburgh that evening, or stay one more night.
You spend roughly the same total time on transport as a 3-day Edinburgh tour. You skip one of the two coach overnights. And you can mix in Loch Ness from a separate Loch Ness day trip from Edinburgh on a different day if that’s also on your list.
Three Skye tours worth booking
Out of the dozens of operators on this route, three keep coming back as the ones that actually deliver. They’re the most reviewed, the guides keep getting named in feedback, and the pickups don’t go sideways.
1. From Edinburgh: 3-Day Isle of Skye and The Highlands Tour: $244

This is the volume product on the Edinburgh side and the one I’d start with if you’ve never done it before. The route covers Glencoe, Eilean Donan, Old Man of Storr, Quiraing and Portree across the three days, with accommodation booked separately so you can pick your own budget. My full review gets into the guide quality and the practical accommodation tips. Drivers double as guides on this one and the music-on-the-coach thing is a real touch.
2. Inverness: Isle of Skye and Eilean Donan Castle Day Trip: $56

If you only have one day, this is the answer. You leave Inverness around 8am, hit Eilean Donan and Loch Ness on the way, cross to Skye for Portree and the Old Man of Storr, then back. Our review walks through the exact stops and how much time you actually get at each one. It’s the most-booked Skye trip on the market right now and that’s because it works.
3. From Edinburgh: 3-Day Isle of Skye, Highlands and Loch Ness: $230

If Loch Ness is non-negotiable for you and you don’t want to do two separate trips, this is the one. The route picks up Dunvegan Castle and Fairy Glen, with Loch Ness on the return leg via Urquhart Castle. Read my review for which day works best and what to skip if the weather goes sideways. Slight discount on pick #1 too.
What you actually see on Skye
Skye is bigger than it looks on a map. Most tours hit four or five anchor stops and skip the rest. Here’s what they’re shooting for and what each one is actually like.
Eilean Donan Castle

Technically Eilean Donan is in Lochalsh, not Skye, but every Skye tour stops here because it’s on the way and it’s the most photographed castle in Scotland. The current building is a 1930s reconstruction; the original was bombed flat in 1719 by three English warships during the Jacobite risings. Worth knowing before you go. The interior tour is fine but the stop is really about the exterior shot from the car park.

Old Man of Storr

The Storr is the iconic Skye shot. It’s a 52m basalt pinnacle that broke off the main ridge in an ancient landslide, plus a cluster of smaller pillars around it. Most coach tours give you 60–90 minutes here, which is enough to walk up to the lower viewpoint but not enough to push to the top of the ridge. If you’re a hill walker and you’re on a 3-day tour, ask the driver to drop you off early and pick you up an hour later.

Quiraing

If the Storr is the photo, the Quiraing is the experience. It’s a long slumped ridge of pillars and pinnacles where the whole hillside has been slowly sliding into the sea for millions of years. The road that crosses it is one of the most scenic single-track roads in Scotland. Most 3-day Edinburgh tours include it. Most 1-day Inverness tours don’t. That’s the single biggest difference between the two formats, in my opinion.

Fairy Pools

The Fairy Pools are a chain of waterfall pools running down off the Cuillin. They got Instagram-famous around 2017 and are now busy enough that there’s a paid car park. Most 3-day Edinburgh tours include them; most 1-day Inverness ones don’t because they’re on the wrong side of the island. The water is cold enough year-round that you won’t want to swim, even in August.

Neist Point

Neist Point sits at the far western end of Skye looking out toward the Outer Hebrides. On a clear sunset evening it’s the best photo on the island. Almost no day tours go here because it’s a 1-hour detour from the main route; you mostly only see Neist Point on independent driving trips or specialist photography tours. If your 3-day Edinburgh tour skips it, that’s normal.
Portree

Portree is the only proper town on Skye and where most coach tours stop for lunch. The painted-house row around the harbour is the photo. The town itself is small enough to walk in 15 minutes; the actual eating happens around the harbour and on Wentworth Street. Lunch stops are usually 60–90 minutes and the chip shop fills up in 20 minutes once a coach pulls in, so be quick or eat later.

The Hogwarts Express variant

Some operators sell a 3-day Skye + Hogwarts Express ride combo. It packs the Jacobite Steam Train across Glenfinnan Viaduct (yes, the Harry Potter one) into the same trip. Worth it if you’ve got Potter fans in the group; otherwise it eats half a day for what is basically a 30-minute viaduct crossing. If the Hogwarts angle is the main draw, look at a Glenfinnan and Glencoe day trip instead and skip Skye on this trip.
Practical bits people get wrong
The drive is mostly single-carriageway
You’ll do the first 90 minutes north out of Edinburgh on dual carriageway. After Pitlochry the road narrows. After Fort William it’s mostly single-track Highland road, which means slow, windy, and stuck behind motorhomes in summer. This is also why the 5-hour Edinburgh-to-Skye drive can balloon to 7 if there’s an accident on the A9. Coach drivers know the diversions; if you’re driving yourself check Traffic Scotland that morning.
Skye accommodation is the bottleneck

If you’re booking a 3-day tour where accommodation is separate, do the hotel research first, not the tour. Skye in summer fills up months ahead. Portree, Broadford, Kyle of Lochalsh and Kyleakin are your main options. Tours that include accommodation, like the 3-day Skye and Highlands with accommodation, take that headache away.
Pickup points
From Edinburgh, the standard pickup is on or near the Royal Mile, usually at the High Street, Waterloo Place or near the train station. From Inverness, pickup is right outside the bus station on Margaret Street. Both have 7:30–8am starts. If your hotel is more than a 15-minute walk away, sort out a taxi the night before; the early-morning Uber supply in Edinburgh is genuinely thin.
Bring layers, not a fleece
I made this mistake on my first trip. The wind on top of the Storr is properly cold even in July, but the coach is heated, and you’ll spend half the day in and out of the bus. A waterproof shell over a long-sleeve shirt beats a thick fleece you have to keep taking off. Boots not trainers. The Fairy Pools path floods.
From Edinburgh: Skye vs the other day trips

If you’ve got time for one Highlands day from Edinburgh, Skye isn’t the obvious pick. It’s the bucket-list pick, but it’s not the easy pick. Loch Ness as a single day trip works well from Edinburgh because it’s only 3 hours each way. Glenfinnan and Glencoe works as a single day too. Skye does not. So the rule of thumb: if your Scotland trip is 3 days or fewer, do Loch Ness or Glencoe. If it’s a week, add the Skye 3-day on top.
If you can only do one Highland thing
If you’ve genuinely got one day and you’re stuck in Edinburgh, do Loch Ness. The drive is shorter, the scenery on the way through Cairngorms National Park is excellent, and you can add an Urquhart Castle cruise. Skye in one day from Edinburgh is achievable on paper but you’ll spend 10 of those 12 hours sitting down.
Booking timing and prices
Skye 3-day tours from Edinburgh sit in the $230–$280 range without accommodation, and $400–$550 with. The 1-day Inverness option is $50–$70. Prices peak July–August and dip in October and February. Book at least 6 weeks ahead for summer departures; the Friday and Saturday departures sell out first. Off-season Tuesday/Wednesday slots are usually still available a week out.
Cancellation
The major operators offer free cancellation up to 24 hours before departure on the GetYourGuide booking. Read the fine print: some 3-day tours need 7 days’ notice because of accommodation lock-ins. If your travel dates are flexible, book early for a better seat allocation; if they’re not, last-minute is fine in shoulder season.
Other Highland trips worth considering
If you’re putting together a Scotland week and Skye is one piece of it, a few neighbours are worth weaving in. The Loch Ness day from Edinburgh hits the monster-spotting half of Scotland in a single day, and the Glenfinnan and Glencoe trip covers the Hogwarts Express viaduct without the Skye-distance commitment. Back in town, Edinburgh Castle and a Harry Potter walking tour fill the bookend days nicely.
And if Skye gets cancelled by weather, that’s actually fine. A whisky tour or the underground vaults work great as last-minute swaps. Scotland gives you back rainy days as long as you don’t waste them outside.
