REVIEW · GLENCOE, GLENFINNAN & THE WEST HIGHLANDS

3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour

5.0 · 972 reviews From $926 Operated by Highland Explorer Tours Ltd · Bookable on Viator
Book on Viator →

Skye feels close, even with a coach. This 3-day Highlands and Isle of Skye tour pairs guided stops like Glencoe and Loch Ness with the Jacobite steam train and the film-famous Hogwarts Express, plus two nights in Portree.

I love how the transport is handled end to end, so you’re not fighting schedules. I also love the Portree base, which gives you real time to eat, browse, and walk after big viewpoint stops.

One thing to plan for: the price is premium, and only breakfast is included. Also, the Jacobite steam train service can change or cancel at short notice, which is outside the tour’s control.

Key things that make this tour worth your time

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Key things that make this tour worth your time

  • Jacobite Steam Train between Fort William and Mallaig, with a Glenfinnan Viaduct crossing and a monument to Bonnie Prince Charlie’s campaign
  • Big Highlands hits without day-long driving stress, including Rannoch Moor and Glen Coe viewpoints from the coach
  • Two nights in Portree, so Skye is more than a whistle-stop photo session
  • Skye classics in well-timed stops, including the Old Man of Storr, Kilt Rock, and Kilt Rock’s waterfall
  • A balanced final day with Eilean Donan Castle, Dundreggan Rewilding Centre, Loch Ness (Fort Augustus area), and Dunkeld

More of Glencoe, Glenfinnan and the road west

From Edinburgh to the Highlands, you start with the views

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - From Edinburgh to the Highlands, you start with the views
The day starts early, 7:45am, at Highland Explorer Tours on Edinburgh’s High Street. From there, you head north in an air-conditioned midi-coach with an English-speaking guide, and you can settle in before the scenery really starts doing the work.

This kind of trip is built for people who want the Highlands and Skye to feel big, not rushed. You get the rhythm of a road trip, but without the map stress and parking headaches.

And with a maximum group size of 30, it usually feels easier to manage than giant buses.

Glencoe and Rannoch Moor: why the coach ride matters

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Glencoe and Rannoch Moor: why the coach ride matters
Day 1 sets the tone with Rannoch Moor and Glen Coe, two of Scotland’s most famous stretches. You’ll make a stop with a Highland beauty moment in Glen Coe, and you’ll have about 15 minutes there.

That short stop is the trade-off for keeping the whole circuit moving. Still, it’s a smart way to get a taste of what you came for before the trip pivots into Fort William and the train.

Practical tip: bring a light layer. In the Highlands, conditions can change fast, and viewpoints are often windy even when towns feel calm.

Fort William and the Jacobite “Hogwarts Express” steam train

This is the headline, and it’s the kind of experience you remember long after the photos.

In Fort William, you board the steam train for about a 2-hour ride along the west coast to Mallaig. During the journey, you cross the Glenfinnan Viaduct, where there’s a monument tied to Bonnie Prince Charlie’s campaign. The whole route is tied to Harry Potter film magic, so yes, it’s the Hogwarts Express you’ve seen on screen.

When you get off in Mallaig, you get time to wander in a small fishing harbour town for about 15 minutes. It’s not a long break, but it’s enough to breathe, grab a snack, and reset before heading to Skye.

What to watch for: the Jacobite Steam Train service may be subject to alterations or cancellations at short notice. If that happens, your best move is to stay flexible on the day itself and keep your plans after the tour realistic.

Portree for two nights: Skye without the daily commute

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Portree for two nights: Skye without the daily commute
After the train, the trip focuses on Skye, and it does it the right way by giving you two nights in Portree. You reach Portree on Day 1, with about four hours to have a meal or spend time in the town.

You stay in a 3-star B&B or hotel chosen at booking, in single, twin, or double rooms, and you get daily breakfast (2 breakfasts total). The rest of your meals are on you.

This matters because Skye is the kind of place where timing and weather can shift your day. Having a local base means you can build your own mini-plan, like finding a pub with the best view or doing a quick walk before dinner.

Value note: even though it’s called a day tour from Edinburgh, it’s really structured as a two-night Highlands and Skye experience, which is why it feels fuller than many “one day on Skye” options.

Old Man of Storr and Kilt Rock: big drama in short stops

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Old Man of Storr and Kilt Rock: big drama in short stops
Day 2 is all about Skye’s iconic shapes.

First up is the Old Man of Storr, where you’re given about 30 minutes. It’s the classic jagged rock formation people travel across the world to see, and in limited time it still delivers the payoff. You’ll be able to take in the view, snap photos, and decide on the spot whether you want to spend extra time climbing (if conditions allow).

Next is Kilt Rock, again about 30 minutes, featuring cascading waterfall action. Even when the waterfall isn’t at peak volume, the cliff setting makes it worth the stop.

Then you head to Dunvegan Castle & Gardens for around two hours. This is the one stop where the experience shifts from pure scenery to story.

Quick realism check: these stops are timed. If you’re the type who wants long hikes every day, you’ll be happy you’re here, but you’ll still feel the limits of a coach tour schedule.

Dunvegan Castle and Gardens: clan legends and a long view

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Dunvegan Castle and Gardens: clan legends and a long view
Dunvegan Castle is tied to clan history, built during the 13th and 14th centuries. It’s described as the oldest continuously inhabited castle in Scotland, and it’s been the ancestral home of the Chiefs of Clan MacLeod for around 800 years.

You’ll spend about two hours there, and admission is not included. The upside is that this is one of the most meaningful “why this place matters” stops on Skye, because it connects the landscape to people and generations.

If you like history but also want something you can understand quickly, this is a good balance. You can take the core story in without getting stuck for hours.

Practical tip: check your weather. Castle visits can be great even in wind, but gardens and photo times depend on conditions.

Eilean Donan Castle, Loch Ness, and Dunkeld on one final run

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Eilean Donan Castle, Loch Ness, and Dunkeld on one final run
Day 3 is a packed day, and it’s designed to hit a few of Scotland’s most photographed locations without you doing a lot of backtracking.

First is Eilean Donan Castle, perched on a small island where two lochs meet. You get about 15 minutes, and admission is not included. It’s a fast hit, but it’s also one of those castles where the setting is the star, so even short time can still feel satisfying.

Next is Dundreggan Rewilding Centre for about 1 hour 30 minutes, and admission is included. This is tied to Trees for Life, a charity working on the revival of Scotland’s ancient Caledonian pine forest. If you care about conservation, this stop gives you something more grounded than a postcard view.

Then you head to Loch Ness. You explore the Fort Augustus area with about 30 minutes and a chance to look for Nessie. It’s short, but Fort Augustus is a decent base spot because it’s an actual town, not just a viewpoint.

After that comes the Commando Memorial stop, around 15 minutes, with views of Ben Nevis when the weather allows. Finally, you end with Dunkeld, about 25 minutes, and you’ll see the historic cathedral on the River Tay.

How this day feels: it’s a highlight reel, but it’s also a lesson in pacing. You’re seeing a lot, and you’ll likely want to pick one or two places where you would return on a future trip.

Price and value: where the money actually goes

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Price and value: where the money actually goes
At $926.56 per person for a 3-day trip, this isn’t a budget deal. But it includes some big-ticket pieces that add up quickly if you piece them together yourself.

You get:

  • Two nights in Portree (3-star B&B or hotel)
  • Breakfast for both mornings
  • Air-conditioned coach transport
  • The steam train ride between Fort William and Mallaig
  • A local English-speaking guide
  • Dundreggan Rewilding Centre visit
  • Mobile ticket for the experience

So, you’re paying for convenience and bundled logistics around the hardest parts to coordinate. The steep cost makes more sense if you want the Highlands and Skye at full value without self-driving.

On the flip side, meals and admissions at several major sights are not included. If you’re a big eater, bring a plan for lunches and dinner because you’ll feel that extra spend fast.

My take: this is worth it when you want the “greatest hits” experience with less risk and less driving. If you love planning your own days and controlling every stop, you may be better off building your own itinerary.

Group size, guide style, and how you’ll spend your time

Maximum 30 travelers keeps this from feeling chaotic. And because it’s a guided coach tour, you’re constantly in motion between stops, with short breaks for photos and meals.

From the way people talk about the guide-driver teams, the best groups get a mix of safe driving and storytelling. Guides like Jenny, Torva, Steve, Sophie, Paul, Mark, Cliff, Jada, Louise, and Dougie show up in past experiences as names tied to great energy and useful context. You should expect your guide to explain what you’re seeing and help the day run smoothly, especially on roads where timing matters.

Your role as a passenger: be ready to move when the group moves. With frequent short stops, your comfort comes from good packing and patience.

What to pack for a Highlands and Skye coach trip

The tour allows one suitcase up to 33 lbs (15 kg) plus one carry-on bag. Keep that in mind when choosing luggage, especially if you plan to buy small souvenirs.

Since you’re outside at viewpoints and castles, pack for changeable weather:

  • a light rain layer
  • a warm top for wind
  • comfortable walking shoes
  • a power bank for photos

Also, you’ll be eating on your own for most meals. If you don’t want to gamble on snack timing, consider bringing a couple of easy grab-and-go items in your day bag.

Should you book this Highlands and Skye tour?

Book it if you want:

  • the Hogwarts Express Jacobite steam train experience without the coordination hassle
  • Portree as a real base for Skye over two nights
  • Highlands highlights like Glencoe plus major stops like Eilean Donan Castle and Loch Ness in one run

Skip it if you:

  • want long hikes every day and lots of free time at each stop
  • hate the idea of extra costs since meals and some admissions are not included
  • are sensitive to schedule changes, especially with the train service potentially altering at short notice

If you’re balancing time, energy, and the desire to see a lot of Scotland in a small window, this is one of the more practical ways to do it.

FAQ

What is the meeting point and start time?

The meeting point is Highland Explorer Tours, 60 High St, Edinburgh EH1 1TB, UK, and the tour starts at 7:45am.

How long is the tour?

The tour runs for 3 days (approx.).

How many nights do you stay in Portree?

You stay 2 nights in Portree.

What kind of accommodation is included?

The trip includes 2 nights in a 3-star B&B or hotel in Portree, with room type (single, twin, or double) selected at booking.

Are breakfasts included?

Yes. Breakfast is included for 2 days.

Is the steam train included?

Yes. The steam train ride between Mallaig and Fort William is included.

What is the Hogwarts Express connection?

You ride the Jacobite steam train, which is the train linked to the Hogwarts Express in the Harry Potter films, and the route includes the Glenfinnan Viaduct crossing.

Is admission to Dundreggan Rewilding Centre included?

Yes. Entry to Dundreggan Rewilding Centre is included, and the visit is about 1 hour 30 minutes.

Are meals other than breakfast included?

No. Food and drinks are not included unless specified, so you’ll pay for lunches and dinners.

What languages are available for audio guide translations?

Audio guide translations are available in Spanish, French, German, Italian, Mandarin, and Portuguese.

Can you get a full refund if you cancel?

Yes, free cancellation is available. You can cancel up to 24 hours in advance for a full refund.

If you cancel less than 24 hours before the start time, the amount paid is not refunded.