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

Traveller rating 5.0 (972)Price from$926.56Operated byHighland Explorer Tours LtdBook viaViator

The Hogwarts Express runs through real Scotland. This 3-day Highlands and Isle of Skye tour ties together classic scenery with the Jacobite steam train moment and two nights based in Portree.

I especially like the “show up and go” setup: you’re on an air-conditioned midi-coach, your guide keeps the route moving, and the trip stops where most people want to be without you plotting schedules and connections. I also love that the big centerpiece is practical: the steam train ride happens when you’re traveling Fort William to Mallaig, so you get the fun and the transportation in one go.

One consideration: you will spend meaningful time in the bus and on short stopovers. If you want slow travel or lots of hiking time, this itinerary can feel packed, even though it’s well paced.

Key things to know before you go

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Key things to know before you go

  • Jacobite steam train between Fort William and Mallaig with a rail highlight at Glenfinnan Viaduct
  • Two nights in Portree (3-star hotel or B&B picked at booking) so you can base on Skye
  • Skye classics in a single day: Old Man of Storr, Kilt Rock, and Dunvegan Castle & Gardens
  • Eilean Donan, Loch Ness, and the Commando Memorial on the last day, with minimal transit headaches
  • Small group size (max 30) and an English-speaking guide/driver who manages timing
  • Breakfast included, meals on your own for lunch and dinner flexibility

Getting out of Edinburgh without the hassle

Starting at the Highland Explorer Tours office on High St, Edinburgh (meeting at 7:45am), you head north by midi-coach with a guide/driver handling the moving parts. This matters on the Highlands route because distances look short on a map but take time on real roads. Here, you get a plan that strings together the best stops with fewer self-made transfers.

On day one, the trip feeds you into the scenery right away. You pass through Rannoch Moor and then stop in Glen Coe, one of Scotland’s most famous dramatic valleys. It’s a relatively short stop, but it’s timed well so you get a quick hit of the “this place really is movie-worthy” feeling without spending hours in transit.

Then the day shifts toward Fort William, where the trip transitions into its star event: the steam train. You’re not juggling ticket pickups, finding stations, or worrying about parking. You just ride.

You can also read our reviews of more tours and experiences in Edinburgh

Glencoe, Fort William, and the day’s rhythm of short stops

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Glencoe, Fort William, and the day’s rhythm of short stops

Day one has a clear flow: Glen Coe for scenery, Fort William for the train, Mallaig for a harbor pause, and Portree for a long evening.

Glen Coe stop (about 15 minutes): enough time to look around and take photos, but not so long that you feel trapped. If weather is wild, treat this as a photo-and-views moment, not a hike.

Fort William (about 10 minutes before the train): you get brief time to settle in before boarding. This is one of those “don’t overthink it” moments—use it for restroom breaks and grabbing anything you’ll want on the train.

Mallaig (about 15 minutes after the train): the best use of this time is simple: stretch, walk toward the harbor, and grab a snack or hot drink if you didn’t pack one. Mallaig is small, and the mood is all coastal working-village, which pairs nicely with the steam train’s classic vibe.

Portree arrival (about 4 hours): you’re finally on Skye with time to eat. This is also when you can get your bearings—figure out where you’ll walk from your accommodation, and pick one place you want to return to later for dinner.

Tip: since you pay for most meals yourself, treat day one as “get dinner where you’re staying.” After the bus and train, convenience wins.

The Jacobite steam train: Glenfinnan Viaduct and the Hogwarts Express effect

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - The Jacobite steam train: Glenfinnan Viaduct and the Hogwarts Express effect

The Jacobite ride is the whole reason many people book this trip, and it’s a smart fit here because it’s a real transportation segment, not just a sightseeing detour. You’ll take an approximately 2-hour steam train ride along the west coast on the route between Fort William and Mallaig.

The rail highlight is Glenfinnan Viaduct, where you’ll cross one of the most iconic viaducts in the UK. The area also includes a monument tied to Bonnie Prince Charlie’s campaign, giving the moment more than just movie association. Even if you’re not a film fan, it’s still an impressive engineering sight.

A few practical notes to keep the magic from turning into a hassle:

  • Dress for wind. Even in mild weather, you can feel the Atlantic in that open-air Scottish mood.
  • Don’t plan on reading your way through the ride. Look out the windows and let the scenery set the pace.
  • If your focus is photography, be ready to move carefully for better angles once the train is stopped or slowing.

Also, keep expectations realistic: the Jacobite steam service can be altered or cancelled at short notice. The tour notes that this is outside the operator’s control, so it’s worth buying travel insurance if you’re making other plans around this specific rail day.

Portree day: Old Man of Storr, Kilt Rock, and Dunvegan Castle

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Portree day: Old Man of Storr, Kilt Rock, and Dunvegan Castle

Your second day is the Skye day, and it concentrates the island’s must-see icons into a schedule that doesn’t require you to rent a car.

Old Man of Storr (about 30 minutes): you’re there for the view, not a long trek. Still, plan for steps and uneven ground near viewpoint areas. If the weather is decent, this becomes the kind of scene where you stop talking and just stare for a minute.

Kilt Rock (about 30 minutes): this is the waterfall-and-cliff stop, where the waterfall effect does the talking. If it’s dry, it can look different than in wet-season photos, but the rock face and coastline are still eye-catching. It’s a good “reset” stop between larger attractions.

Dunvegan Castle & Gardens (about 2 hours): this is the heritage stop of the day. The castle dates back to the 13th and 14th centuries, and it’s described as the oldest continuously inhabited castle in Scotland, with the Chiefs of Clan MacLeod as the ancestral home for about 800 years. That kind of timeline can sound like trivia until you’re standing in a place built to last. This stop is also the one where you’ll be most likely to slow down and actually read plaques and absorb stories, because it takes more time than a roadside pull-off.

One more detail that matters: Dunvegan Castle admission isn’t included. So if you’re counting on the included budget, set aside money for this entry fee ahead of time.

Portree time is the value here. Two nights on the island means you can actually enjoy Skye after the tours rather than returning immediately back to the mainland.

Eilean Donan to Loch Ness: castles, rewilding, and the Commando Memorial

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Eilean Donan to Loch Ness: castles, rewilding, and the Commando Memorial

Day three is busy on purpose. It’s the day that stitches together west-coast icons, nature work, and famous loch country, all while avoiding hours of independent planning.

You start with Eilean Donan Castle, perched on a small island where two lochs meet. The stop is only about 15 minutes, and admission isn’t included, but the location is so cinematic that even a short visit lands. If you want the full experience inside the castle, you may prefer to plan a longer visit elsewhere later—but on this itinerary, the stop is about the “wow, there it is” moment.

Next comes something refreshingly different from the castle parade: Dundreggan Rewilding Centre (about 1 hour 30 minutes, with admission included). This is tied to Trees for Life, a charity working on restoring Scotland’s ancient Caledonian Pine Forest. It’s an opportunity to learn how conservation is changing the Highlands, not just admire views. If you like nature with a cause, this is the kind of stop that makes the day feel less like a checklist.

Then you head to Loch Ness via Fort Augustus. You get about 30 minutes to explore the village shores and take a crack at spotting Nessie. The key is to treat this as time for atmosphere: short strolls, photo breaks, and a chance to feel the loch setting in person.

After that, you stop at the Commando Memorial with views of Ben Nevis if weather allows. The tour notes that the views are weather dependent, and that’s honest. Even when Ben Nevis hides behind clouds, the memorial viewpoint still gives a strong sense of place and history.

Finally, you end at Dunkeld (about 25 minutes) with its historic cathedral on the River Tay. It’s a calmer, small-town finish. Think walk-about and last photos, not a full museum day.

As with day one, meals aren’t included here unless specified. That’s why the schedule matters: it gives you small windows where you can grab something without losing the whole day.

Portree stays, breakfasts, and what you should budget

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Portree stays, breakfasts, and what you should budget

Your two nights are in Portree in a 3-star hotel or B&B chosen at booking. You can book a single, twin, or double room. Breakfast is included both mornings (so you get two included breakfasts), which is a big deal on a trip where most lunches and dinners are on your own.

This is one of those setups where you’ll benefit from picking lodging that’s easy to reach on foot from town. The trip also groups you with other people staying in B&Bs, so you’ll likely find a similar “we just want a comfortable base” vibe in the accommodation.

What to budget for meals: since everything else is on your own, plan for lunch and dinner each day. If you like predictable routines, aim for one meal that you can repeat easily near your room, then try one local pub or restaurant on the Skye evening when you have more time.

Also pack for weather. Skye weather has its own opinions, and even short outdoor stops can turn chilly fast.

Guide style and pacing: why this tour earns near-universal praise

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Guide style and pacing: why this tour earns near-universal praise

The standout pattern in the feedback is not just the scenery—it’s the human factor. Different guide/driver teams are praised for being organized, funny in a natural way, and focused on safety. Names that show up include Jenny, Torva, Jada, Louise, Paul, Mark, Alistair, and Steve. What people seem to appreciate is that the guide isn’t just reading facts. They’re managing timing, making sure everyone is situated, and keeping the day from feeling chaotic even when roads are narrow.

Pacing is also a big part of why this itinerary lands well. Stops are short but intentional, which prevents the classic “coach tour burnout” where you spend half the day waiting. Some guides even offer extra possibilities if time allows, such as climbing options around Storr or add-on sights like Lealt Falls (if conditions and timing fit). That’s the kind of small flexibility that matters when the Highlands change from minute to minute.

And the bus experience matters: the tour max is 30 travelers, and comments point to a comfortable ride, with enough breaks for bathroom and snack needs. That’s not glamorous, but it’s what makes long-drive days tolerable.

Price and value: what you’re really paying for at $926.56

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Price and value: what you’re really paying for at $926.56

At $926.56 per person, this isn’t a budget trip. So here’s the value logic I’d use to judge it.

You’re paying for four things that are hard to DIY efficiently in just 3 days:

  • Return coach transport from Edinburgh, with a guide who manages timing
  • Two nights accommodation in Portree (3-star hotel or B&B)
  • A steam train ticket on the Jacobite route, including the iconic Glenfinnan crossing
  • Dundreggan Rewilding Centre included, plus two breakfasts

When you add those together, you’re not just buying sightseeing. You’re buying logistics. And logistics are exactly what can eat your time if you try to piece together train schedules, driving distances, and accommodation in the same short window.

Where the cost doesn’t cover you: meals and most admissions. Dunvegan Castle admission isn’t included, and Eilean Donan admission isn’t included. You’ll also pay for lunch and dinner unless something is specifically noted as included (breakfast is included; everything else is on you).

So if you’re the kind of traveler who values time and wants the Highlands without driving, the price starts to make sense. If you love self-guided pacing and want full control over every stop, you might feel the included schedule is limiting.

Who this tour is best for

This is a strong fit if you:

  • Want the Isle of Skye plus big-name Highlands sights in three days
  • Don’t want to drive narrow roads or deal with parking and weather-related detours
  • Care about the Jacobite steam train and want it wrapped into the route plan
  • Like a guide who tells the story, not just points out the view

It may be less ideal if you:

  • Prefer long hikes and deep time at fewer locations
  • Plan to spend most of your day walking rather than “view + photos + move on”
  • Want a strict, exact schedule at each attraction with no chance of short stops

Should you book the Highlands and Isle of Skye with the Jacobite train?

If you want a Scotland intro that hits the big buttons—Glencoe, Skye icons, Eilean Donan, Loch Ness, and the Jacobite rail moment—this is an efficient, guide-led way to do it. The near-perfect ratings make sense: you’re not just getting a route; you’re getting a team that handles timing, safety, and storytelling.

Book it if your top priority is seeing a lot without driving and you’re happy with short stopovers. If you’re hoping for a slow, flexible week with lots of downtime, you may want a different style of trip.

FAQ

How long is the tour?

It’s a 3-day trip starting at 7:45am from Edinburgh, and it returns to the meeting point. Return times are approximate; in April and October it returns at 8pm.

Where do I meet the tour in Edinburgh?

The meeting point is Highland Explorer Tours, 60 High St, Edinburgh EH1 1TB, UK.

Where do I stay overnight?

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

What’s included in the price besides the train and transport?

The tour includes 2 breakfasts, air-conditioned midi-coach transport, the steam train between Mallaig and Fort William, a local English-speaking guide, and a visit to Dundreggan Rewilding Centre.

What costs extra during the trip?

Food and drinks are not included unless specified. Admissions are not included for some stops like Dunvegan Castle & Gardens and Eilean Donan Castle.

Is the Jacobite steam train guaranteed?

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

How many people are on the tour?

The group size is capped at maximum 30 travelers.

What are the luggage limits?

Each traveler is allowed 1 suitcase up to 33 lbs (15kg) and 1 carry-on bag.

Is there an age limit?

The minimum age is 5 years, and the tour cannot accommodate children under that age.

Does the tour provide audio translations?

Audio guide translations are offered in Spanish, French, German, Italian, Mandarin, and Portuguese. The information also notes that these languages are not provided by a live guide.

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

Scroll to Top

Explore Edinburgh

The Old Town and the New, the castle and the closes, and every road north into the Highlands.