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

REVIEW · EDINBURGH

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

  • 5.0972 reviews
  • From $926.56
Book on Viator →

Operated by Highland Explorer Tours Ltd · Bookable on Viator

The Highlands have a way of stopping you cold. This 3-day trip pairs Isle of Skye highlights with the famous Jacobite steam train ride, so you get both the cinematic moment and the real country around it. I especially love the mix of famous stops and smart timing, like giving you hours in Portree instead of a token photo stop. I also like that transport is handled start to finish, which means you can spend your energy looking out the window. The only drawback to keep in mind is the cost: at $926.56 per person, this is a premium way to see a lot in a short time.

If you’re trying to do the Highlands and Skye without wrestling a rental car on narrow roads, this is built for you. The group stays in Portree for two nights, and the big rides are folded into the schedule, including that Hogwarts Express-style steam journey. You’ll get an English-speaking guide plus an air-conditioned coach, but meals beyond breakfast are on your own budget.

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 magic: you ride the route between Fort William and Mallaig, crossing the Glenfinnan Viaduct area.
  • Two nights in Portree: you’re not just dashing across Skye; you get meaningful time in the main town.
  • A packed-but-reasonable route: big sights like Old Man of Storr, Kilt Rock, and Dunvegan Castle are spaced to avoid total overload.
  • Coach transport does the hard part: you save planning time and skip long point-to-point transfers.
  • A nature stop that isn’t just a photo: the Dundreggan Rewilding Centre visit includes time with Trees for Life work.

First ride out of Edinburgh: coach comfort, early start, and the big views

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - First ride out of Edinburgh: coach comfort, early start, and the big views
The day starts early, with pickup at Highland Explorer Tours in central Edinburgh at 7:45am. I like that this is a real meeting point rather than some vague roadside thing. It’s also near public transport, which helps if you’re staying somewhere walkable or using the tram/bus to get there.

From there, you roll north by air-conditioned midi-coach with a local English-speaking guide. The group cap is 30 travelers, so it tends to feel more like a manageable day trip than a cattle call. Still, do expect coach time. Scotland’s roads are scenic, but not always fast, and that’s part of how you get to the good stuff.

The comfort angle matters here. You’re spending multiple days in and around Skye’s windy roads and viewpoints, and you don’t want to burn your energy driving yourself. Having the coach do the route lets you treat the day like a series of windows-with-legs: you get stops to stretch and then settle back in.

One practical tip: plan to arrive a bit early for check-in. The tour can’t wait for late arrivals, and you don’t want your Scotland morning to start with stress.

Glencoe and Rannoch Moor: the dramatic warm-up

Your first main stop is Glen Coe, after passing through Rannoch Moor. This part of Scotland is all mood: open moorland, steep hills, and that Highland feeling that looks different every few minutes as light changes. You get a short stop to take it in (about 15 minutes), plus the driving before the stop gives you the atmosphere even if you don’t get out immediately.

Is 15 minutes enough? It’s not meant to be a full hike break. It’s more like a “get your bearings fast” stop so you arrive mentally ready for what’s next. If you’re hoping for a long, lingering photo session, you might want to keep your expectations realistic and save the longer walks for later on Skye.

What I like: Glencoe is the kind of place where the bus window view can already impress you. The quick stop gives you a chance to step out, grab a few photos, and then keep moving.

Fort William to Mallaig on the Jacobite steam train: the Hogwarts moment

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Fort William to Mallaig on the Jacobite steam train: the Hogwarts moment
Then you reach Fort William, where you board the Jacobite Steam Train for an approximately 2-hour ride along the west coast to Mallaig. This is the highlight most people come for, and it’s the right kind of highlight: it’s not just a stop at something famous, it’s time on a steam line with the scenery running past.

During the ride, you cross the area near the Glenfinnan Viaduct, which is tied to Harry Potter film lore. There’s also a monument to Bonnie Prince Charlie’s campaign at the viaduct site. Even if you’re not a film person, it adds a layer of real Scottish history to the spectacle.

A couple of value notes:

  • The train is included in the overall plan, so you’re not adding another day’s worth of logistics.
  • You’re traveling a scenic chunk of the route without needing to drive on it.

A possible consideration: steam train service can change or be canceled at short notice. The tour notes this clearly, and while that’s out of anyone’s control, it’s a reminder to keep flexibility for onward plans.

When you arrive in Mallaig, you get about 15 minutes in the fishing village and harbor area. That’s plenty for a look and a quick bite, but not long enough to treat it as a standalone destination. Still, the harbor vibe is real, and it’s a nice contrast after the train windows.

Portree: your base on Skye (and why that matters)

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Portree: your base on Skye (and why that matters)
At the end of day one, you land in Portree, the main town on Skye. You get a generous block of time here—about 4 hours—to eat, walk around, and orient yourself. This is a big deal for value and comfort. Most Skye trips spend all their time driving and give you very little time in town.

Portree is also useful as a base: you can pop out for an evening stroll, grab supplies, or simply find a meal at your own pace. Since only breakfast is included (and other meals are on your own), that flexibility matters. You’ll want a plan for lunch and dinner, especially after long driving days.

Accommodation is in Portree for two nights, in a 3-star hotel or B&B selected at booking. What you can expect: real local stays, not generic big-city hotels. Your room will be a single, twin, or double, based on what you choose when you book. Breakfast is included both mornings.

One more detail to keep in mind: many people in the group are likely staying in B&B-style accommodations. That often means small differences in room size and breakfast setups compared with a hotel, but it generally keeps the trip grounded and local.

Day two on Skye: Old Man of Storr, Kilt Rock, and Dunvegan Castle

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day two on Skye: Old Man of Storr, Kilt Rock, and Dunvegan Castle
Day two is where Skye starts to feel like its own world. You’re set up for viewpoints and legend, with a timeline that gives you time to look without feeling like you’re sprinting from one thing to another.

Old Man of Storr (about 30 minutes)

You visit the Old Man of Storr, one of Skye’s most recognizable rock formations. You get around 30 minutes, which is short, but enough if you focus on viewpoint photography and a quick walk out for perspective.

If your goal is a longer hike up to the formation, this stop won’t be designed for that. But for many visitors, the goal is to see it—and this is built for that first encounter.

Kilt Rock (about 30 minutes)

Next up is Kilt Rock with its cascading waterfall feature. The timing again is about 30 minutes, which is practical. Waterfalls can be hit-or-miss with weather and timing, but you’ll get a chance to view the falls and take in the dramatic coast.

This is a good stop for slowing down. You’re outdoors, and there’s a simple rhythm: look, photograph, then step back and let it sink in.

Dunvegan Castle & Gardens (about 2 hours)

Then you go to Dunvegan Castle & Gardens, which is a standout for history and family stories. 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 roughly 800 years.

You’ll have about 2 hours here. That’s enough time for the castle and gardens experience if you pace yourself, without rushing like a quick bus stop. Admission isn’t included, so check what’s best value for you once you’re there—castle interiors vs. garden areas can change the feel of the visit.

What I like about this segment: it anchors the trip in real place-based heritage. Skye isn’t just rocks and views; it’s also clans, survival, and long memory.

Day three: Eilean Donan, Dundreggan rewilding, Loch Ness, and Dunkeld

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day three: Eilean Donan, Dundreggan rewilding, Loch Ness, and Dunkeld
Day three is your “big hits plus variety” day. You’ll start with one of Scotland’s most photogenic castles and end in a pretty river-town vibe. It’s a long day, but it’s structured so you don’t bounce between far-flung points all day without breaks.

Eilean Donan Castle (about a 15-minute visit)

You visit Eilean Donan Castle, the romantic castle perched on an island where two lochs meet. The stop is about 15 minutes, and admission isn’t included. That short time is the tradeoff for packing in the rest of the day.

If you want a long, slow castle tour, you may feel time-pressured. But if your goal is to experience the setting and get your photos, this is exactly the kind of timed stop that works on a tour like this.

Dundreggan Rewilding Centre (about 1 hour 30 minutes, included)

Then you switch gears to Dundreggan Rewilding Centre, with about 1 hour 30 minutes included. This part is powered by the charity Trees for Life, focused on reviving Scotland’s ancient Caledonian Pine Forest.

I appreciate this stop because it adds meaning beyond scenery. You’re seeing work that tries to restore habitats, not just viewing them from a distance. If you like nature stories with real-world action, you’ll enjoy the way this breaks up the castle-and-loch rhythm.

Loch Ness and Fort Augustus (about 30 minutes)

Next: Loch Ness, with time to explore Fort Augustus and a chance to look for Nessie. The stop is about 30 minutes, and admission is marked as free.

This is another short stop, so treat it as a first glance rather than a full exploration day. Fort Augustus is still worth wandering briefly, especially along the shores where you can get that Loch Ness scale feeling.

Commando Memorial and Ben Nevis views (about 15 minutes)

You then stop at the Commando Memorial, with potential views of Ben Nevis. The note says views are weather dependent, which is fair. Even when it’s not perfectly clear, the memorial itself gives the day a different emotional tone than just sightseeing.

Dunkeld on the River Tay (about 25 minutes)

Finally, you reach Dunkeld, a quaint village with a historic cathedral by the River Tay. You get about 25 minutes. This is a good way to end the trip because it feels less extreme than Skye and still gives you a sense of Scotland’s everyday charm.

You should plan for the return to Edinburgh at an approximate time, and in April and October the tour returns at 8pm. Either way, give yourself room for onward travel—build in about 3 hours if you have a connection.

Price and value: what $926.56 buys you (and what it doesn’t)

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Price and value: what $926.56 buys you (and what it doesn’t)
At $926.56 per person for a 3-day trip, the headline price is high. But the value is also high because you’re paying for convenience plus multiple included major components:

  • Transport by air-conditioned midi-coach between all the key regions
  • Two nights in Portree (3-star hotel or B&B)
  • Breakfast for two mornings
  • The Jacobite steam train segment between Fort William and Mallaig
  • Entry for Dundreggan Rewilding Centre
  • A local English-speaking guide
  • A group size capped at 30

What you don’t get: lunch and dinner, plus several attractions where admission isn’t included (like Dunvegan Castle and Eilean Donan Castle). That means you’ll want to budget meals separately. If you eat out a lot, your real total cost can creep up.

Still, if you compare this to doing the route by yourself, the price starts to make sense. You’re basically buying time, reduced driving stress, and built-in sequencing across far-apart sights. For first-timers to Scotland’s north and islands, that can be worth paying for.

Who this tour suits best (and who should think twice)

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Who this tour suits best (and who should think twice)
This trip is a strong fit if:

  • You want to see Skye plus the Highlands without coordinating public transport.
  • You want the Jacobite steam train experience without buying separate rail logistics.
  • You prefer guided stops over self-planning, especially on the roads around Skye.

It’s not ideal if:

  • You want long, unhurried castle tours and deep hiking time at every viewpoint. Many stops are timed for maximum coverage, not maximum wandering.
  • You expect meals to be included beyond breakfast. Plan your own food days.
  • You need live translation beyond English. The tour indicates audio-guide translations are available for certain languages, but these are not live guide translations.

My booking advice: how to decide in 60 seconds

Book it if the train ride plus two nights in Portree is what you want. That combination is the core value here, and it’s exactly what makes this feel like a proper Scotland outing instead of a quick hit list.

Consider holding off if you’re mostly interested in one deep activity—like hiking Old Man of Storr for hours or doing long interior castle visits—because this format prioritizes variety and coverage.

FAQ

Is the tour round-trip from Edinburgh?

Yes. It starts at Highland Explorer Tours on High St, Edinburgh and ends back at the same meeting point.

How long is the tour?

It runs for about 3 days.

What’s included in the price?

Included items are 2 nights’ accommodation in Portree, breakfast (2), the steam train between Mallaig and Fort William, transport by air-conditioned midi-coach, a local English-speaking guide, and entry for Dundreggan Rewilding Centre.

Are meals included besides breakfast?

No. Food and drinks are not included unless specifically noted, so you’ll need to budget for lunch and dinner.

Where do you stay overnight?

For two nights you stay in Portree, in a 3-star hotel or B&B selected at booking.

What should I know about the Jacobite steam train?

The tour includes the steam train ride between Fort William and Mallaig. The service may be subject to alterations or cancellations at short notice out of the operator’s control.

Is there a limit on luggage?

Yes. You can bring one suitcase up to 33 lbs (15kg) plus one carry-on bag.

What’s the minimum age?

The minimum age is 5 years, and the tour can’t accommodate children under that age.

If you want, tell me your travel month and whether you care more about hiking, castles, or Nessie vibes, and I’ll help you sanity-check if this timing and pace matches your priorities.

Not for you? Here's more nearby things to do in Edinburgh we have reviewed

Explore Scotland