Reviewed · HARRY POTTER TOURS

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 →

The reason this trip is such an easy yes is the mashup of big-time scenery with a steam train ride tied to the Hogwarts Express films. You’ll move through the Highlands in a coach, then step onto the Jacobite for that famous west coast stretch and the Glenfinnan Viaduct moment.

I love the simplicity of having the driving and timing handled for you, especially on a route where the distances between sights get serious fast. I also love that you get two nights in Portree, so Skye does not feel like one long photo sprint and you do not have to pack up every morning.

One consideration: you’ll spend real time on the bus, and a couple of the top castle stops do not have admission included, so budget a bit extra for tickets once you’re there.

Key highlights

  • The Jacobite steam train: about 2 hours between Fort William and Mallaig, with the Glenfinnan Viaduct stop in the middle of it
  • Portree as your Skye base: 2 nights in a 3-star hotel or B&B, with daily breakfast to start the day right
  • Glencoe and the Highlands hits: Rannoch Moor views, plus a proper stop in Glencoe on day one
  • Skye icons in one day: Old Man of Storr, Kilt Rock, and Dunvegan Castle and Gardens
  • A packed day three done by bus: Eilean Donan Castle, Dundreggan Rewilding Centre, Loch Ness area time, the Commando Memorial, and Dunkeld
  • Guides who set the tone: feedback often calls out guides such as Jada and Louise for making the day feel organized and fun

The Jacobite steam train is the star, and it saves you work

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - The Jacobite steam train is the star, and it saves you work
The train segment is the heartbeat of the whole trip. You board the Jacobite steam train around Fort William and ride for about 2 hours along Scotland’s west coast to Mallaig. On that ride, you cross the Glenfinnan Viaduct, where there’s a monument tied to Bonnie Prince Charlie’s campaign, a detail that adds a real layer beyond movie magic.

What you’ll feel here is less about “doing Harry Potter,” and more about experiencing a slower, old-school kind of travel through big scenery. If you’ve ever rented a car and tried to time viaduct views plus parking plus timing constraints, you know how fast that gets stressful. This is set up so you’re focused on the train, not the logistics.

Do note the one practical caution: the Jacobite service can face alterations or cancellations at short notice, out of the operator’s control. If your heart is set on that exact shot, I’d still keep your expectations flexible and bring a calm plan for what you’ll do if the train changes.

More Harry Potter walks and filming locations in Edinburgh:

Day one: Edinburgh to Glencoe, then Fort William and Mallaig, ending in Portree

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day one: Edinburgh to Glencoe, then Fort William and Mallaig, ending in Portree
Day one starts early, with a meeting time of 7:45am back in Edinburgh at Highland Explorer Tours, 60 High St (EH1 1TB). From there, you head north through Rannoch Moor. It’s the kind of scenery that makes you understand why people write whole chapters about this part of Scotland.

Your first stop is Glen Coe, about 15 minutes, with admission free. This is not a long hike stop, so think of it as a “take it in, take your photos, and get back on the bus” moment. Glen Coe is dramatic even when it’s cloudy, but if the weather’s kind you’ll get that deep Highlands contrast that everyone hopes for.

Then you reach Fort William and board the steam train. While you’re waiting for the ride, you’re not stuck staring at a parking lot forever. You’re set up for the scenic leg, and once the train trip ends, you land in Mallaig, a quaint fishing village with a harbour. You get around 15 minutes there, enough time for a quick look, a snack, and to reset before heading for Skye.

You finish the day in Portree with about 4 hours. This is your first real dinner freedom point. You can keep it simple with pub food or sit down for something more relaxed, because you’re not traveling again that evening.

Day two on Skye: Old Man of Storr, Kilt Rock, and the Dunvegan Castle stop that teaches you the region

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day two on Skye: Old Man of Storr, Kilt Rock, and the Dunvegan Castle stop that teaches you the region
Skye day two is built around iconic viewpoints and a castle that connects you to clan history. The day starts at the Old Man of Storr for about 30 minutes. This is a classic silhouette, and even with a short time window, it’s one of those places that makes you instantly understand why people come back to Skye year after year.

Next you go to Kilt Rock, again about 30 minutes, where you can see a waterfall cascading near the cliffs. The key here is timing and footing. You might be on uneven ground or close to drop-offs, so sturdy shoes matter more than you think.

The big history stop is Dunvegan Castle & Gardens for around 2 hours. Admission is not included, but it’s included that you’ll get context on the castle’s role and clan legend. Dunvegan is described as the oldest continuously inhabited castle in Scotland, and the ancestral home of the Chiefs of Clan MacLeod for about 800 years. If you’ve ever wondered why Skye feels half landscape and half legend, this is the “why” stop.

The practical catch: you’re doing three major stops in one day, so you should expect a steady rhythm. That’s exactly what makes it valuable for first-timers, but if you want long wandering time, you’ll feel the short time windows.

Day three’s “far-apart highlights” run: Eilean Donan, Dundreggan Rewilding Centre, Loch Ness, and Dunkeld

Day three is where the tour earns its money for many people who do not want to drive. You’re covering a cluster of must-see places that would take hours of bus or car time to stitch together on your own.

You start with Eilean Donan Castle, perched on a small island where two lochs meet. Admission is not included, and the visit time is about 15 minutes, which tells you what kind of stop this is. It’s a photo-and-look-around moment with enough time to orient yourself and then move on.

Then you go to Dundreggan Rewilding Centre for about 1.5 hours, and admission is included. This is where you shift gears from castles and myths to actual conservation work. The focus is Trees for Life and the revival of Scotland’s ancient Caledonian Pine Forest. If you like your travel with a “what happens next” angle, this stop gives you that.

Next is Loch Ness with a chance to look for Nessie while exploring the shores in Fort Augustus, for about 30 minutes. This is another short window, so treat it as an “experience the place, see the water, grab a Nessie moment if you get one” stop. Even if Nessie stays elusive, Loch Ness is the point.

You then stop at the Commando Memorial, with views of Ben Nevis when weather allows. Views depend on conditions, so bring layers and accept that sometimes fog wins. Finally, you finish in Dunkeld, about 25 minutes, visiting a quaint village with a historic cathedral by the River Tay.

Day three is packed, but it stays doable because you’re not making long transfers yourself. You’re getting the highlights without the “how do we get from A to B in time” headache.

Your Portree stay: two nights in a 3-star B&B or hotel with breakfast

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Your Portree stay: two nights in a 3-star B&B or hotel with breakfast
Your lodging is built around 2 nights in Portree in a 3-star hotel or B&B. At booking, you select your room type, with options for a single, twin, or double room. Breakfast is included for both mornings, and everything else, meaning lunch and dinner, is at your own expense.

What matters most for your comfort is location and ease. Feedback often mentions places that are comfortable and convenient for stepping into Portree’s dining and pub scene. The tour is designed so you can enjoy Skye without needing to drive after a long day of sights.

Also, remember you’re on a short trip. Two nights means you can actually sleep somewhere, shower, and reset. If you were doing Skye as a day trip from Edinburgh, you’d spend half your time in transit and still miss the calm evening that makes Portree feel like a real base.

Transport and group size: why the bus setup feels different from DIY chaos

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Transport and group size: why the bus setup feels different from DIY chaos
This is a coach tour with an air-conditioned midi-coach and a local English-speaking guide. The group size is capped at 30 travelers, which usually keeps the day from feeling like a cattle-car situation. Small enough to feel guided, big enough that you are not stuck waiting for one person at every photo stop.

You start at 7:45am in Edinburgh, so you’ll want to be thinking about breakfast and getting to the meeting point well before check-in. The advice is to arrive at least 15 minutes early, because late arrivals can miss the bus and are not refunded.

One detail that helps: the train ride and stop timings are set so you’re not constantly scrambling for the next movement. And from the on-the-ground tone of the experience, there are regular breaks for basic needs such as toilets and snack stops. That matters on a day where you’re looking at long stretches of road and dramatic stops.

Price and value: $926.56 is a lot, but it’s buying convenience plus real tickets

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Price and value: $926.56 is a lot, but it’s buying convenience plus real tickets
At $926.56 per person, this is not a cheap trip. But compare what you are actually getting.

Included are 2 nights accommodation in Portree, transport by air-conditioned midi-coach, the steam train between Mallaig and Fort William, a local English-speaking guide, breakfast for 2 days, and the visit to Dundreggan Rewilding Centre. That package also keeps you from paying for a rental car plus the time costs of planning routes, parking, and juggling timing across Highlands sights.

Two of the biggest castle visits are not included: Dunvegan Castle & Gardens and Eilean Donan Castle. Food is also not included, so you’ll still want to budget for lunches and dinners. If you’re the kind of traveler who wants to eat only grocery-store sandwiches because you’re trying to control cost, you can, but Skye is the kind of place where many people end up eating out because it’s part of the day’s reward.

So is it good value? For me, it lands in the yes column if you want the big hits without the stress. If you’re happy driving and you want to control every stop length, a DIY route could cost less. The tour is paying you back with time saved and the steam train experience handled for you.

How to prepare so you enjoy the pace, not resent it

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - How to prepare so you enjoy the pace, not resent it
A trip like this is a balance between “see a lot” and “don’t burn out.” Here’s how you make that balance work for you.

Bring weather-ready layers. Skye and the Highlands can change fast, and you might be outside near cliffs or on uneven ground at Old Man of Storr and Kilt Rock. Even if it looks clear in Edinburgh, bring a light waterproof.

Pack with the luggage limit in mind: you can bring one suitcase up to 33 lbs (15 kg) and one carry-on bag. That’s not a hard thing to follow, but it does shape what you pack.

Plan for timing. The tour returns back to the meeting point in Edinburgh, with return times approximate and affected by road conditions and weather. The guidance is to allow at least 3 hours after the scheduled return time if you have connections or onward plans.

Finally, keep a little flexibility for the steam train. The Jacobite can face changes or cancellations at short notice. If that happens, you will still have a guided tour day, just possibly with altered train timing.

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

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Should you book the Highlands and Isle of Skye with the Hogwarts Express train?
I’d book this if you want Skye and the Highlands highlights without driving, and the Jacobite train is on your list as a must-do. It’s also a strong pick for first-timers, since the stops are grouped logically and you get context from a guide who clearly knows how to run a day well, with names like Jada and Louise showing up often in the feedback for making the trip feel fun and well paced.

I’d think twice if you hate coach time or if you’re trying to keep every cost tightly controlled, because a few major attractions and all meals aside from breakfast will cost extra. If you want a slower, hiking-heavy Skye trip with lots of roaming time, you may prefer a longer stay and a car.

If your goal is classic Scotland, Skye icons, and that steam-train moment done with minimal stress, this is one of the most efficient ways to pull it off.

FAQ

Where is the meeting point in Edinburgh?

The tour meets at Highland Explorer Tours, 60 High St, Edinburgh EH1 1TB.

What time does the tour start?

The start time is 7:45am.

What is included in the tour price?

You get 2 nights accommodation in Portree, transport by air-conditioned midi-coach, the steam train between Mallaig and Fort William, a local English-speaking guide, breakfast for 2 days, and admission to the Dundreggan Rewilding Centre.

Are meals included besides breakfast?

No. Breakfast is included, and lunch and dinner are at your own expense unless something is specified.

Is admission included for Dunvegan Castle and Eilean Donan Castle?

No. Admission for Dunvegan Castle & Gardens is not included, and admission for Eilean Donan Castle is also not included.

How much luggage can I bring?

You can bring up to 1 suitcase weighing no more than 33 lbs (15 kg), plus 1 carry-on bag.

Can I cancel and get a refund?

Yes, you can cancel for a full refund up to 24 hours before the experience starts.

More like this

Harry Potter Tours, side by side.

The whole Harry Potter Tours list →
Harry Potter Magical Guided Walking Tour
★★★★★★★★★★4.8· 11,944 reviews· from $19

Harry Potter Magical Guided Walking Tour

Read our review →
Original Harry Potter Locations Tour in Edinburgh : Guided Tour
★★★★★★★★★★5.0· 4,236 reviews· from $19

Original Harry Potter Locations Tour in Edinburgh : Guided Tour

Read our review →
The Potter Trail Private Tour
★★★★★★★★★★5.0· 2,353 reviews· from $104

The Potter Trail Private Tour

Read our review →
Harry Potter Walking Tour
★★★★★★★★★★4.7· 1,646 reviews· from $24

Harry Potter Walking Tour

Read our review →
Hogwarts Express and Scottish Highlands Tour from Edinburgh
★★★★★★★★★★5.0· 1,114 reviews· from $262

Hogwarts Express and Scottish Highlands Tour from Edinburgh

Read our review →
Harry Potter Tour with Entry to Edinburgh Castle
★★★★★★★★★★4.7· 917 reviews· from $78

Harry Potter Tour with Entry to Edinburgh Castle

Read our review →
Harry Potter Wizard Walking Tour, Kids Join Free
★★★★★★★★★★4.7· 839 reviews· from $20

Harry Potter Wizard Walking Tour, Kids Join Free

Read our review →
Original Harry Potter Tour in German
★★★★★★★★★★4.9· 834 reviews· from $19

Original Harry Potter Tour in German

Read our review →
Scroll to Top

Explore Edinburgh

Every kind of day out in the city, and the best of each.