Reviewed · GLENFINNAN VIADUCT & JACOBITE STEAM TRAIN

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 Jacobite steam train is the headline here, but the real prize is the sweep of Scotland packed around it. In three days, you’ll cross Rannoch Moor, pause in Glencoe, sleep two nights in Portree, tour northern Skye, and return by way of Eilean Donan and Loch Ness.

I especially like two things: transport is handled for you, including roads that are awkward by public transit, and the route gives you meaningful time on Skye rather than treating it as a quick photo stop. The trade-off is a lot of coach time, with early starts and a packed schedule. Weather can also affect the train and mountain views.

Key points to know before booking

  • The train crosses Glenfinnan Viaduct: The Jacobite runs between Fort William and Mallaig for about two hours, with the famous Harry Potter film scenery along the way.
  • Two nights in Portree: You are not changing hotels every night, and your accommodation is a 3-star hotel or B&B with breakfast included.
  • Skye gets a proper day: Old Man of Storr, Kilt Rock, and Dunvegan Castle are the main stops, with time in Portree on the first evening.
  • The group is limited to 30 people: That is smaller and more personal than a large touring coach, though the vehicle is still a coach rather than a small van.
  • The price covers the hard-to-arrange parts: At $926.56 per person, you get transport, the train, two nights, two breakfasts, a guide, and the Dundreggan Rewilding Centre.
  • This is a scenic touring trip, not a hiking holiday: Walks are short at the scheduled stops, though some guides may offer optional extra walks when timing and conditions allow.

Why the Jacobite train is only part of the appeal

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Why the Jacobite train is only part of the appeal

The Jacobite is the moment many people picture first: a steam locomotive leaving Fort William, heading toward Mallaig, and rolling over the Glenfinnan Viaduct. If Harry Potter is part of your reason for coming to Scotland, this two-hour ride delivers the film connection without forcing you to arrange separate rail tickets and Highland transport.

The bigger advantage is the route around it. Your guide and driver take you from Edinburgh through Rannoch Moor and Glencoe, then across to Skye and back through the western Highlands. I like this setup for a first visit because you see several different parts of Scotland without spending your holiday planning road junctions, parking, or hotel changes.

The main caution is pace. A three-day tour cannot give every stop a long visit. You will spend several hours on the coach each day, and the schedule depends on weather and road conditions. If you want long hikes, quiet village time, or slow castle visits, you should allow more days.

Day one, from Edinburgh to Glencoe and the West Highland Railway

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day one, from Edinburgh to Glencoe and the West Highland Railway

The tour starts at 7:45 a.m. from Highland Explorer Tours at 60 High Street in Edinburgh. Arrive at least 15 minutes early. The bus cannot wait for late arrivals, and there is no refund if you miss the departure.

The first major scenery comes at Rannoch Moor, a broad, open stretch of Highland country with a stark, windswept feel. It is not a conventional sightseeing stop, so you experience it mainly through the coach windows. Keep your camera ready, but also listen to the guide. The value here is the transition from Edinburgh’s urban streets to remote Highland country.

You then stop at Glencoe for about 15 minutes. That is enough for a short look and photographs, not enough for a walk into the glen. Glencoe is one of the most dramatic parts of the route, with steep mountains and a powerful sense of scale. The guide’s commentary matters here, since the area’s scenery and clan history are closely tied together.

The route continues to Fort William, where you board the Jacobite steam train. The listed stop time is about 10 minutes because the rail journey itself takes about two hours. The train follows the West Highland Railway Line toward Mallaig, passing lochs, coastal scenery, and the famous Glenfinnan Viaduct.

The viaduct is the main photo moment. It is recognizable from the Harry Potter films, but you do not need to be a fan to enjoy the ride. The train gives you a different view of the Highlands than the coach, and the slow pace makes the journey feel like part of the sightseeing rather than simply transport.

Your train ticket is standard class. A first-class upgrade is not available through this tour. Also keep expectations flexible: the Jacobite service can be altered or canceled at short notice for reasons outside the tour company’s control. That is the single biggest uncertainty in an otherwise tightly planned trip.

The train ends in Mallaig, a small fishing village with a harbor. You have about 15 minutes there before continuing by coach. That is enough for a quick look at the waterfront, but not a full meal or extended exploration.

The day ends in Portree, the main town on Skye. You have about four hours there, which gives you time for dinner, a drink in a traditional pub, and a first look around town. The evening is one of the more useful parts of the schedule because you are not simply dropped at a hotel and sent to bed. Portree gives you a little breathing room after the long journey north.

Portree accommodation and what the price includes

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Portree accommodation and what the price includes

You spend both nights in Portree in a single, twin, or double room at a 3-star hotel or B&B selected at booking. The specific property can vary, so it is best to think of the lodging as comfortable and practical rather than a guaranteed boutique hotel experience.

Breakfast is included on both mornings. Lunches, dinners, snacks, and drinks are not included, so budget for those separately. The town location is useful because you can eat independently rather than being tied to a group dining arrangement.

Several people who took this route singled out the Skye Inn as comfortable, with good food and a convenient location. That property is not guaranteed for every departure, but it gives you a fair idea of the type of accommodation that may be used.

You are allowed one suitcase weighing up to 33 pounds, or 15 kilograms, plus one carry-on bag. Pack lightly. A large suitcase is awkward in a small hotel room and inconvenient when loading the coach.

Day two, Old Man of Storr and Kilt Rock

Day two focuses on Skye, and this is where the tour earns its place over a quick one-day island excursion. You are already staying on the island, so the morning begins closer to the sights and does not require a long transfer from the mainland.

The first stop is the Old Man of Storr, one of Skye’s most recognizable rock formations. You have about 30 minutes at the scheduled stop. That is enough to view the formation and take photographs, but not enough for the full uphill hike to the main viewpoint.

If you want to walk farther, ask your guide about the timing and conditions. Guides such as Torva have sometimes offered extra options, including a climb toward the Old Man of Storr or a stop at Lealt Falls. These additions depend on the group, weather, road conditions, and the day’s schedule. Do not book this tour expecting a guaranteed hike.

Next comes Kilt Rock, with about 30 minutes to see the cliff and waterfall. It is a short, easy sightseeing stop, though the coastal weather can be wet and windy. Bring a waterproof jacket even if the morning looks clear. On Skye, conditions can change quickly, and the best views are never promised.

These two stops are quick, but they work well together. Old Man of Storr gives you the iconic mountain image, while Kilt Rock shifts the focus to Skye’s coast. You get variety without spending the whole day at roadside viewpoints.

Dunvegan Castle, clan stories, and a longer afternoon stop

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Dunvegan Castle, clan stories, and a longer afternoon stop

The longest stop on day two is Dunvegan Castle and Gardens, with about two hours allocated. Admission is not included, so check the current entry cost when you book and plan for it as an extra expense.

Dunvegan is the ancestral home of the Chiefs of Clan MacLeod and has been occupied by the family for about 800 years. The castle’s origins reach back to the 13th and 14th centuries, making it the oldest continuously inhabited castle in Scotland.

This is more than a quick exterior photograph. You have time to see the rooms, learn about Clan MacLeod traditions, and walk through the gardens if conditions are suitable. The two-hour window is useful, but you may still need to choose between lingering inside and spending more time outdoors.

The second day is the best fit for you if Skye scenery is the main reason for booking. It is also the day when weather matters most. Mist may hide the Old Man of Storr, and rain may soften the coastal views. That does not make the day worthless, but you should bring proper clothing and accept that Skye does not perform on command.

Day three, Eilean Donan and the road south

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day three, Eilean Donan and the road south

After breakfast, you leave Skye and head toward Eilean Donan Castle. The castle sits on a small island where two lochs meet and is one of Scotland’s most photographed buildings.

The scheduled stop is only about 15 minutes, and admission is not included. That timing usually means an exterior view and photographs rather than a full castle visit. If you want to explore inside, confirm the day’s timing and ticket arrangements before counting on it. The short stop is a limitation, but the castle is still an excellent roadside landmark.

The route then reaches the Dundreggan Rewilding Centre, where you spend about 90 minutes. Admission is included. The center presents the work of Trees for Life, a charity focused on restoring Scotland’s ancient Caledonian Pine Forest.

This stop adds something different to the tour. Much of the trip is about scenery and old buildings. Dundreggan gives you a look at present-day conservation and the effort to restore native woodland. I appreciate that balance. It keeps the tour from becoming a string of viewpoints and castle photographs.

Next comes Loch Ness and the village of Fort Augustus. You have about 30 minutes to explore the shore and look for Nessie. That is not enough time for a cruise, and no boat trip is included, but it gives you a short break beside one of Scotland’s most famous bodies of water.

Do not expect a private moment with the loch. Loch Ness is a major stop on many Highland routes. The benefit here is that it fits naturally into your return journey rather than requiring a separate day from Edinburgh.

The Commando Memorial and Dunkeld

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - The Commando Memorial and Dunkeld

The Commando Memorial provides a final Highland viewpoint, with views toward Ben Nevis, Britain’s highest mountain. You have about 15 minutes at the stop. The view depends on the weather, so cloudy conditions may reduce what you can see.

This is a good place to stretch your legs and take in the scale of the surrounding country. The memorial also gives the guide a chance to explain the military history connected with the site. Again, the stop is brief, but it breaks up the drive south.

The final stop is Dunkeld, a small village on the River Tay. You have about 25 minutes to see the historic cathedral and walk a little near the river. It is a gentler finish after the more dramatic scenery of Skye and the western Highlands.

The return to Edinburgh is approximate. In April and October, the tour may not arrive until about 8 p.m. Road conditions and weather can delay the coach at any time. Leave at least three hours after the scheduled return before booking a train, flight, dinner reservation, or other fixed activity.

What the guide adds to a long coach journey

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - What the guide adds to a long coach journey

On a route like this, the guide can make or break the experience. The driver must handle narrow roads and passing places while also keeping the group informed. Several guides have been praised for combining safe driving with stories about Highland history, legends, and local places.

Names associated with especially strong departures include Jada, Louise, Steve, Alistair, Paul, Mark, Torva, Dusty, Dougie, Scott, Tom, Jenny, and Cliff. You may not have any of them on your departure, but the pattern is clear: the guide role is not limited to pointing out scenery. A good guide keeps the bus connected, explains what you are seeing, and adjusts when a site is closed or conditions change.

The tour is conducted in English. Audio guide translations are available in Spanish, French, German, Italian, Mandarin, and Portuguese, but these are not live translations. If you need commentary in another language, confirm the arrangement before booking.

Is $926.56 a fair price?

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Is $926.56 a fair price?

At $926.56 per person, this is not a budget bus trip. The price includes two nights of accommodation, two breakfasts, the Jacobite steam train, transport in an air-conditioned midi-coach, an English-speaking guide, and admission to the Dundreggan Rewilding Centre.

You still pay for meals and drinks, and Dunvegan Castle and Eilean Donan Castle admission are not included. The train also uses standard class only. Those exclusions matter when you set your total budget.

Still, the price can make sense if you have only three days and do not want to drive. Hiring a car, paying for fuel and accommodation, arranging the train, and finding parking at Skye viewpoints would take time and planning. Public transport cannot easily connect all these stops in this order.

The value is strongest for a first visit to Scotland. You get a broad sample of the Highlands, a full day on Skye, and a memorable rail journey. The value is weaker if you already know the area and prefer to spend half a day hiking at one place.

Who should book this three-day Skye trip?

I would choose this tour if you want to see a lot in a short visit, dislike driving on unfamiliar roads, or care about combining scenery, castles, a famous train, and Highland towns. It also suits families with children aged five or older, provided everyone can manage early starts and long coach days.

It is a good match for Harry Potter fans, but you do not need any connection to the films. The train ride is enjoyable on its own, and the rest of the itinerary has enough variety to carry the trip.

I would hesitate if you need guaranteed train operation, long hikes, private rooms with a specific hotel, or a slow schedule. The Jacobite can be canceled at short notice, rooms vary by departure, and several sightseeing stops last only 15 to 30 minutes.

Free cancellation is available up to 24 hours before the start time. Changes made inside that window are not accepted, and the tour can also be canceled if its minimum number is not met. The operator will offer another date or a full refund in that situation.

FAQ

Where does the tour start and finish?

It starts at Highland Explorer Tours, 60 High Street, Edinburgh EH1 1TB, at 7:45 a.m. The tour returns to the same meeting point.

How many nights are spent on the Isle of Skye?

You spend two nights in Portree, in a single, twin, or double room at a 3-star hotel or B&B selected at booking.

Is the Jacobite steam train included?

Yes. The tour includes the steam train between Fort William and Mallaig. The standard ticket is included, but a first-class upgrade is not available.

Are meals included?

Two breakfasts are included. Lunches, dinners, snacks, and drinks are at your own expense.

What luggage can I bring?

Each person may bring one suitcase weighing no more than 33 pounds, or 15 kilograms, plus one carry-on bag.

Can children join the tour?

Children must be at least five years old. Children under five cannot join this experience.

Should you book it?

Book this tour if you want maximum Highland scenery with minimum driving work. The combination of Skye, the Jacobite train, Glencoe, Eilean Donan, Loch Ness, and Portree is hard to arrange independently in only three days.

Go in with realistic expectations. You will spend long hours on the coach, castle admissions cost extra, and Scottish weather may hide the best views. But if you pack light, arrive early, keep your schedule flexible, and accept the fast pace, this is a strong first taste of the Highlands and Isle of Skye.

More Harry Potter Tours in Edinburgh

More like this

Glenfinnan Viaduct & Jacobite Steam Train, compared.

The full Glenfinnan Viaduct & Jacobite Steam Train list →
Glenfinnan Viaduct, Glencoe & Fort William
★★★★★★★★★★5.0· 4,337 reviews· from $62

Glenfinnan Viaduct, Glencoe & Fort William

Read our review →
Glenfinnan Viaduct, Glencoe & Fort William
★★★★★★★★★★4.8· 3,366 reviews· from $60

Glenfinnan Viaduct, Glencoe & Fort William

Read our review →
Glenfinnan Viaduct, Glencoe & Fort William Guided Tour
★★★★★★★★★★4.5· 1,151 reviews· from $67

Glenfinnan Viaduct, Glencoe & Fort William Guided 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 →
Hogwarts Express and Scottish Highlands Tour
★★★★★★★★★★4.6· 662 reviews· from $268

Hogwarts Express and Scottish Highlands Tour

Read our review →
Glenfinnan Viaduct, Glencoe & Highlands Tour
★★★★★★★★★★4.8· 588 reviews· from $63

Glenfinnan Viaduct, Glencoe & Highlands Tour

Read our review →
2-Day Highlands Tour with Hogwarts Express
★★★★★★★★★★4.7· 428 reviews· from $481

2-Day Highlands Tour with Hogwarts Express

Read our review →
Scroll to Top

Explore Edinburgh

Pick a close, a glen or a still room.