Reviewed · LOCH NESS & HIGHLANDS DAY TRIPS

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 →

Three days can change how you see Scotland. This trip links Edinburgh to two nights on the Isle of Skye plus the famous Jacobite steam ride on the West Highland Railway Line, the real-life Hogwarts Express route. You also get a guided coach loop that hits the big scenic names without the stress of planning and timing every connection.

I really like the train piece because it’s built into the schedule, not something you have to scramble for on your own. And I love that the day ends with real time in Portree, so you’re not just hopping off the bus for a quick photo and back on again.

One consideration: at $926.56 per person, you’re paying for convenience and included logistics, and only breakfast is included, so most lunches and dinners stay on your own budget.

Key Highlights You’ll Actually Feel

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Key Highlights You’ll Actually Feel

  • Jacobite steam train with Glenfinnan Viaduct moments (with a Bonnie Prince Charlie monument seen during the ride)
  • Two nights in Portree so you wake up on Skye instead of commuting
  • Old Man of Storr + Kilt Rock with short, efficient stops built for viewpoints
  • Dunvegan Castle & Gardens and the Clan MacLeod story (oldest continuously inhabited castle in Scotland)
  • Dundreggan Rewilding Centre visit with Trees for Life work included
  • Loch Ness + Fort Augustus for Nessie-style spotting, plus Commando Memorial views when weather cooperates

More Potter trails and literary walks through the streets that inspired them.

3 Days From Edinburgh: What This Tour Gets You Fast

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - 3 Days From Edinburgh: What This Tour Gets You Fast
This is the kind of Highlands and Skye trip that works when you want the real sights, but don’t want to spend your vacation behind the wheel. The schedule is designed as a coach loop starting and ending back at the meeting point in Edinburgh, with transport handled by the tour rather than by you.

The value is mostly about time. The route strings together places that can be slow to reach by public transport, especially when you’re juggling bus timing and transfers across the Highlands. Here, you trade some comfort time on the coach for fewer decision points and more time arriving at famous sites with a guide.

The other big ingredient is the Jacobite steam train. It’s not just a scenic ride; it’s the specific west-coast section that’s strongly linked to the Harry Potter films, and the tour builds the experience around that.

Day 1: Glencoe Views, Fort William, Then the Jacobite to Mallaig

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day 1: Glencoe Views, Fort William, Then the Jacobite to Mallaig
Your day starts early. The coach departs Edinburgh at 7:45am from Highland Explorer Tours at 60 High St, Edinburgh EH1 1TB. Check in a bit before departure because the bus can’t wait if you’re late.

From there, you head north through the Rannoch Moor area and pause in Glen Coe. The stop is short (about 15 minutes), so think of it as a quick way to get your bearings: stretch your legs, take a few photos, and get a feel for the dramatic terrain this region is known for. If you’re the type who wants long hikes, you’ll likely want to plan extra time elsewhere—but for a three-day whirlwind, the pacing makes sense.

Next up is Fort William, where you board the steam train. You arrive with only a brief window (about 10 minutes) before the Jacobite Steam Train ride begins. The train ride is about 2 hours along the west coast, ending in Mallaig, a small fishing village with a harbor and a slower pace than the big towns.

Here’s the special detail: during the ride you cross the Glenfinnan Viaduct, and there’s a monument to Bonnie Prince Charlie’s campaign visible there. Even if you’re not chasing film references, it’s still a striking engineering landmark with serious Highland context.

Once you reach Mallaig, you get about 15 minutes there, then the coach transfers you onward to Skye. Your day ends in Portree, with around 4 hours to eat dinner on your own and enjoy the town at your pace.

Day 1 Practical tip

Pack for weather changes. Skye and the Highlands can shift quickly, and the train ride is outdoors enough for the air to matter.

Day 2 on Skye: Old Man of Storr, Kilt Rock, and Clan MacLeod at Dunvegan

Day 2 is built around Skye’s most camera-friendly icons, but you’ll still move efficiently rather than doing long, exhausting drives.

First stop: the Old Man of Storr. You get about 30 minutes to view the famous rock formation. That’s not a full hike time budget, so come with a simple goal: take in the scale, grab your photos, and enjoy the moment rather than trying to do everything at once.

Next is Kilt Rock, also about 30 minutes. This stop focuses on the dramatic waterfall effect at the cliffs. You’ll see why photographers love it, and why it’s a good stop even when the weather is mixed—because the cliff line still delivers strong shapes and motion.

Then comes Dunvegan Castle & Gardens. You have about 2 hours here, and this is the stop that adds depth beyond the scenery. The tour explains that the castle dates to the 13th and 14th centuries and is the oldest continuously inhabited castle in Scotland. It has been the ancestral home of the Chiefs of Clan MacLeod for around 800 years.

Admission to Dunvegan isn’t included, so you’ll want to budget for tickets if you decide to go inside the castle and grounds. Even if you don’t, the setting alone is worth the time, but with only a few hours total that day, committing to the castle visit can pay off if you like history and clan stories.

The Highlands keep calling. More Loch Ness and glen day trips from Edinburgh.

What I’d watch for on Day 2

Comfortable shoes. The viewpoints are famous, but they also tend to be on uneven ground, especially around cliff-adjacent areas.

Day 3: Eilean Donan Castle, Dundreggan Rewilding, Loch Ness, and Dunkeld

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day 3: Eilean Donan Castle, Dundreggan Rewilding, Loch Ness, and Dunkeld
Day 3 starts with one of the most recognizable postcard castles in Scotland: Eilean Donan Castle. You get about 15 minutes there, and admission is not included. The castle sits on a small island where two lochs meet, and the whole spot feels cinematic in real life—especially when the light hits the water.

After that quick castle stop, you head to Dundreggan Rewilding Centre. This part is longer and more interactive: about 1 hour 30 minutes, and the visit is included. The tour centers on the work of Trees for Life, a charity focused on reviving Scotland’s ancient Caledonian pine forest. Even if you’re not deep into ecology, this is one of the best “why this place matters” stops on the schedule. It changes your trip from pure sightseeing into a sense of how Scotland is trying to restore parts of its natural heritage.

Then it’s off to the Loch Ness area. You spend about 30 minutes at Loch Ness while exploring the village of Fort Augustus. This is a short window, so treat it like a chance to stand on the shoreline, enjoy the water views, and do the Nessie-style search—just don’t expect a long, slow walk with time for everything in town.

Next comes the Commando Memorial stop, about 15 minutes, with views of ben Nevis. The guide notes that the mountain views depend on weather, so you’ll want flexibility. If the sky clears, this can be a memorable moment. If not, the stop still gives you the emotional context of the site and the chance to pause away from the bus.

Your final stop is Dunkeld, about 25 minutes. You’ll see the historic cathedral on the River Tay in a quieter village setting, which is a nice way to round out the trip before the return to Edinburgh.

Portree for Two Nights: How Your Base Changes the Trip

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Portree for Two Nights: How Your Base Changes the Trip
The biggest quality-of-life win here is the two-night stay in Portree. You’re not just passing through Skye for a few hours and sleeping elsewhere. Instead, you get morning time and dinner time on the island, and that makes Skye feel less like a stopover and more like a destination.

Accommodation is a 3-star hotel or B&B in Portree (your room type is chosen at booking: single, twin, or double). Breakfast is included for two days, and then lunches and dinners are on your own.

One reason I like this setup: it gives you a buffer. If you want to step out for one more viewpoint after a long coach day, you can. If the weather turns, you can at least reset in a real room rather than racing back and forth.

Also, the tour has a maximum group size of 30 travelers, which usually means the coach ride stays manageable rather than packed.

Price and Value: Why It Costs This Much (and When It Makes Sense)

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Price and Value: Why It Costs This Much (and When It Makes Sense)
At $926.56 per person, this isn’t a cheap “bus tour and see a few photos” deal. You’re paying for several expensive pieces bundled together:

  • Transport by air-conditioned midi-coach across long distances from Edinburgh
  • Two nights in Portree
  • The Jacobite steam train segment between Mallaig and Fort William
  • A local English-speaking guide
  • An included visit to Dundreggan Rewilding Centre

If you were to DIY this route from Edinburgh, you’d likely spend a lot of time figuring out schedules, booking lodging for multiple nights, and arranging the train experience that many people treat as the highlight. This tour removes most of that work and compresses it into a planned schedule.

That said, the cost also means you should be honest about your travel style. If you love long unplanned wandering, you might feel the time limits at each stop. If you want structured coverage with fewer logistics, this is where the price starts to feel like value.

The Jacobite Train Factor: The Moment You’ll Remember

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - The Jacobite Train Factor: The Moment You’ll Remember
For many people, the Jacobite ride is the headline. And it’s more than a theme-park experience because you’re traveling through real west-coast terrain, including the Glenfinnan Viaduct crossing.

The ride itself is about 2 hours, and your coach schedule is aligned so you get on the train at Fort William and off in Mallaig. That matters. When train travel is part of a larger route, timing problems can snowball. Here, the tour handles the connections.

Two points to keep in mind:

  • The tour warns that the Jacobite service may be subject to alterations and cancellations at short notice. It’s outside their control, so build flexibility into the rest of your trip.
  • You can’t upgrade a Standard steam train ticket to First Class.

Getting the Best Out of Each Stop (Without Burning Out)

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Getting the Best Out of Each Stop (Without Burning Out)
This tour is efficient, so your job is to travel light and plan smart.

Bring a compact day kit: a layer for wind and rain, a water bottle, and a small snack you can eat during downtime. Since lunches and dinners are at your own expense, having something in reserve can save you from rushing between places.

Keep admissions in mind. Dunvegan Castle & Gardens and Eilean Donan Castle aren’t included, while the Dundreggan Rewilding Centre visit is included. If you love castle interiors, budget for them. If you’re more of a walk-and-view type, you might treat those stops as quick photo opportunities.

Use the time you’re given. The Old Man of Storr and Kilt Rock are both about 30 minutes each, so decide in advance what you want: one strong viewpoint angle, then move on.

And remember: you’re moving by coach between far-flung places. This is a sit, look out, stop, and reset kind of trip, not an every-morning private-driver adventure.

Who This Tour Fits Best (and Who Might Want Another Option)

This tour is a strong match if you:

  • Want Isle of Skye plus major Highlands sights in just three days
  • Don’t want the stress of driving long distances from Edinburgh
  • Care about the Jacobite/Hogwarts Express experience enough to treat it as the centerpiece
  • Like guided storytelling and a structured day plan

It may be less ideal if you:

  • Want to spend hours hiking at one site. Several famous viewpoints here are timed to short visits.
  • Have a tight schedule for the day you return to Edinburgh. Return times are approximate and can vary with road conditions and weather. The tour advises leaving at least 3 hours after the scheduled return for onward plans.

The tour is also set up for adults and older kids: minimum age is 5, and children under that can’t be accommodated.

Should You Book This Highlands and Isle of Skye Tour?

If you’re trying to decide between driving yourself and taking a guided route, I’d book this when you value less hassle and you really want the Skye “greatest hits” paired with the Jacobite steam train. The two nights in Portree are a big deal, and the included Dundreggan visit adds a different angle beyond castles and viewpoints.

But be honest about what you expect. You’re not getting a slow travel pace. You’re getting a well-run route that hits a lot, with admissions at a few major attractions paid separately. If that sounds like your style, this is a very satisfying way to experience the Highlands and Isle of Skye without turning your trip into a logistics project.

FAQ

What time does the tour start, and where do I meet the group?

The tour starts at 7:45am at Highland Explorer Tours, 60 High St, Edinburgh EH1 1TB.

How long is the tour?

The tour is 3 days (approx.).

Where will I stay for the two nights?

You stay for two nights in Portree in a 3-star hotel or B&B, with room type (single, twin, or double) selected when booking.

Are any meals included?

Breakfast is included for two days. Lunch and dinner (and drinks) are at your own expense unless specified otherwise.

Is the Jacobite steam train ride included? Which route is it?

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

Are castle and attraction admissions included?

Dunvegan Castle & Gardens admission is not included, and Eilean Donan Castle admission is not included. The Dundreggan Rewilding Centre visit is included.

How large is the group?

The tour has a maximum of 30 travelers.

What luggage can I bring?

You’re allowed one suitcase up to 33 lbs (15kg) and one carry-on bag.

What if the Jacobite train changes or is canceled?

The tour notes the Jacobite Steam Train service may be subject to alterations and cancellations at short notice, out of the provider’s control.

Can I get a refund if I cancel?

Yes. You can cancel for a full refund up to 24 hours before the experience start time.