Reviewed · ISLE OF SKYE TOURS
3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour
Harry Potter scenery meets Highland roads. This three-day trip packs the Jacobite Steam Train, Isle of Skye, Glencoe, Loch Ness, and several castles into one well-organized route from Edinburgh. I especially like the train ride across Glenfinnan Viaduct and the chance to spend two nights in Portree instead of changing hotels every evening.
I also like having transport, breakfast, lodging, and a local guide handled in one booking. The main drawback is the pace: you cover huge distances in three days, with plenty of time on a midi-coach and limited time at some sights. At $926.56 per person, this is not a budget outing, but it can be good value if you do not want to drive Scotland’s narrow Highland roads yourself.
In This Review
- Key points to know before booking
- Why this three-day route works
- Day one: Rannoch Moor, Glencoe, and the Hogwarts Express
- Day two: the best of northern Skye
- Day three: Eilean Donan, rewilding, and Loch Ness
- What the guides add to the long driving days
- Is $926.56 a fair price?
- Who should book this Skye tour?
- Should you book it?
- FAQ
- Where does the tour begin?
- What time does the tour leave Edinburgh?
- Where does the tour end?
- How many nights do I stay on the Isle of Skye?
- What room types are available?
- Is breakfast included?
- Is the Jacobite Steam Train included?
- What is the minimum age?
- How much luggage can I bring?
Key points to know before booking

- The Jacobite Steam Train is the star attraction: The roughly two-hour ride between Fort William and Mallaig crosses the famous Glenfinnan Viaduct.
- Two nights in Portree make Skye easier: You unpack once and have a full second day for the island’s main sights.
- The route covers a lot of ground: Glencoe, Rannoch Moor, Skye, Eilean Donan, Loch Ness, and Dunkeld all fit into three days.
- The guides make a major difference: Guides and drivers such as Jada, Louise, Steve, Torva, Alistair, Dusty, Mark, and Cliff have been praised for storytelling, safe driving, humor, and personal care.
- The price includes useful basics: Transport, two nights in a three-star hotel or B&B, two breakfasts, the steam train, and the Dundreggan Rewilding Centre are included.
- Weather and train changes matter: Highland conditions can affect views, return times, and the Jacobite service itself.
Why this three-day route works

I like this tour because it solves the hardest part of a short Highlands visit: getting between widely scattered sights without putting you behind the wheel. Edinburgh is a fine base, but Skye, Fort William, Loch Ness, and Eilean Donan are far apart. Public transport can take much longer and will not line up neatly with all these stops.
You leave Edinburgh at 7:45 a.m. from Highland Explorer Tours at 60 High Street. The group can include up to 30 people, so this is smaller and more personal than a large full-size coach, but it is still a group tour. You ride in an air-conditioned midi-coach, with a local English-speaking guide handling the roads, commentary, and daily timing.
The route is ambitious. You will spend long stretches riding through the Highlands, but the stops are chosen well. The trip gives you famous views, historic sites, a scenic railway, and time in Portree. You will not explore every corner of Skye, and you will not have long, quiet hours at each castle. Still, for three days from Edinburgh, the mix is impressive.
The biggest practical benefit is staying in Portree for both nights. Your room may be in a three-star hotel or B&B, and you choose a single, twin, or double room when booking. Breakfast is included each morning, while lunch, dinner, snacks, and drinks are yours to arrange.
More Scottish Highlands Tours:
- Edinburgh: Loch Ness, Glencoe & the Scottish Highlands Tour
★ 4.6 · 17,446 reviews - From Edinburgh: Loch Ness, Glencoe & Scottish Highlands Tour
★ 4.7 · 11,381 reviews - Loch Ness, Scottish Highlands, Glencoe and Pitlochry Tour
★ 5.0 · 6,854 reviews
Day one: Rannoch Moor, Glencoe, and the Hogwarts Express
The first morning starts early, so arrive at least 15 minutes before departure. The operator cannot hold the coach for late arrivals or refund missed departures. I would also avoid booking anything important for the evening after the scheduled return on day three, since road conditions and weather can shift the timetable.
The road north takes you through Rannoch Moor, a broad stretch of open Highland scenery with a stark, windswept feel. It is not a place for a long walk during this schedule, but it gives you an immediate sense of the scale and isolation of the Highlands.
The stop at Glencoe is short, around 15 minutes. That is enough for photos and a quick look, but not enough for a proper hike or a detailed visit. The valley has an important and painful place in Scottish history, and your guide may add useful context as you pass through. The appeal here is the setting: steep slopes, open ground, and a road that makes the scenery easy to appreciate from the coach.
At Fort William, you board the Jacobite Steam Train for the trip to Mallaig. The ride lasts about two hours and follows the West Highland Railway Line toward the coast. The train itself is a major reason to choose this tour, especially if the Harry Potter films are part of your Scotland plans.
The key moment is the crossing of Glenfinnan Viaduct. It is instantly recognizable from the films, but the real setting is more than a screen backdrop. The viaduct curves across the valley, with mountains and open Highland country around it. A Bonnie Prince Charlie monument nearby connects the view to the 1745 Jacobite campaign.
The standard steam train ticket is included, but you cannot upgrade it to first class. The Jacobite service can also be altered or canceled at short notice for reasons outside the operator’s control. That is worth taking seriously: the train is a highlight, but it should not be treated as an absolute guarantee.
The rail journey ends in Mallaig, a small fishing village with a harbor. The stop is listed at about 15 minutes, so expect a quick look rather than a leisurely seafood lunch or harbor stroll. From Mallaig, the coach continues to Portree.
Portree is the base for both nights. You have about four hours at the end of the first day, giving you time to eat, find a pub, and see some of the colorful harbor area. The evening is not a guided sightseeing session, which is a good thing. You get a little freedom after a full day on the road.
The accommodations vary, but the Skye Inn was praised in several accounts for its comfort, location, and food. Since the exact property is selected at booking and most of the group may be staying in B&Bs, do not expect identical rooms or a single standardized hotel experience.
Day two: the best of northern Skye

Day two is devoted to Skye, and it is the most scenic part of the trip. The island is famous for dramatic rock formations, sea views, waterfalls, and changing weather. You need sturdy shoes and a rain layer, even if Edinburgh begins the morning under blue skies.
The first major stop is the Old Man of Storr. The tour gives you around 30 minutes to see the famous rock pinnacle. That is enough for the viewpoint and photographs, but not enough for a full climb. Some guides may offer extra walking opportunities when timing and conditions allow, but you should not count on completing the full trail during this scheduled stop.
This is one of the places where the tour’s pace matters. If you want a long hike around the Storr, you need a dedicated Skye walking trip instead. If you want a memorable view without planning your own route, the stop works well.
Next comes Kilt Rock, another quick stop of about 30 minutes. The cliff face is named for its resemblance to a pleated kilt, and a waterfall drops toward the sea below. The viewing area gives you a compact dose of Skye scenery without requiring a long walk.
The waterfalls and roadside viewpoints can be highly weather dependent. On a clear day, you may see a dramatic meeting of rock, water, and sea. In mist or rain, the mood becomes more severe and mysterious, but distant views may disappear. Your guide may adjust small parts of the day if conditions or closures make an alternative worthwhile.
The longer visit is Dunvegan Castle and Gardens, where you have about two hours. The castle dates from the 13th and 14th centuries and has been the home of the chiefs of Clan MacLeod for roughly 800 years. It is also described as Scotland’s oldest continuously inhabited castle.
Admission is not included, so set aside money for the entry fee. The extra cost is reasonable to consider if you care about clan history, old houses, gardens, and local tradition. If you prefer scenery to interiors, the castle may feel less essential than the Old Man of Storr or Kilt Rock, but two hours gives you enough time to make your own choice.
The second night in Portree is a useful feature. You do not have to pack again, and you can choose your own dinner. The town gives you a chance to eat at a local restaurant or have a drink in a traditional pub, though the group’s arrival time and the season may affect your options.
Day three: Eilean Donan, rewilding, and Loch Ness

The final day begins the journey back toward Edinburgh, but it still includes several worthwhile stops. Eilean Donan Castle comes first. The castle sits on a small island where two lochs meet, connected to the mainland by a stone bridge.
The scheduled visit 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 have always wanted to tour the rooms, check the available schedule before booking, because this stop does not provide much time inside.
Eilean Donan is one of Scotland’s most photographed castles, and its setting explains why. It is compact, dramatic, and easy to recognize. The short stop makes sense on a long transfer day, but visitors who want a detailed historical visit may find it frustrating.
The tour then spends about 90 minutes at the Dundreggan Rewilding Centre. This visit is included, and it adds something different to the trip. The center presents the work of Trees for Life, a charity focused on restoring Scotland’s ancient Caledonian pine forest.
I appreciate this stop because it moves beyond castles and movie locations. It gives you a look at current conservation work and the effort to repair native woodland. It also breaks up the long drive with a place where you can learn, walk around, and consider how Highland land is being cared for today.
At Loch Ness, the coach stops at Fort Augustus for about 30 minutes. You can look for Nessie, enjoy the shores of the loch, and see the Highland village. This is a quick introduction, not a boat cruise or a full afternoon by the water. The stop works best if you treat the monster hunt as a bit of fun rather than expecting proof.
The Commando Memorial follows, with around 15 minutes for the monument and views toward Ben Nevis, Britain’s highest mountain. The view depends heavily on weather. On a clear day, it is a strong photo stop; on a cloudy day, the mountain may be hidden.
The last stop is Dunkeld, a small village on the River Tay. You have around 25 minutes to see the historic cathedral area and stretch your legs. It is a pleasant final pause before returning to Edinburgh, though the short time means you will only get a taste of the village.
The tour returns to the original meeting point. During April and October, the return can be as late as 8 p.m. The timetable is approximate, so allow at least three hours after the scheduled return before booking a train, flight, dinner reservation, or other fixed plan.
More Isle of Skye Tours:
- From Edinburgh: 3-Day Isle of Skye and The Highlands Tour
★ 4.8 · 2,405 reviews - 3-Day Isle of Skye Inverness Highlands and Glenfinnan Viaduct Tour from Edinburgh
★ 5.0 · 1,351 reviews - 3-Day Isle of Skye and Scottish Highlands from Edinburgh
★ 5.0 · 1,276 reviews - 3 Day Isle of Skye and Scottish Highlands from Edinburgh
★ 5.0 · 1,138 reviews
What the guides add to the long driving days

The guide can make or break a trip like this. You spend many hours in the coach, often on narrow Highland roads, so safe driving and good storytelling matter as much as the sightseeing stops.
Several guides have been praised for different strengths. Jada is noted for careful driving, organization, and making people feel at ease. Louise and Jada have worked well as a pair, combining history, humor, and smooth logistics. Steve has been praised for bringing people together, while Torva added extra ideas such as Lealt Falls and possible walking options.
Alistair has been appreciated for bringing history to life, and Dusty, Mark, Cliff, Scott, Tom, Sophie, Paul, and Dougie have also received strong praise for warmth, stories, local detail, and driving skill. Your assigned guide will vary, so no particular personality is guaranteed. The useful point is that the trip depends heavily on the guide’s ability to turn long road sections into part of the experience.
Live guiding is in English. Audio guide translations are available in Spanish, French, German, Italian, Mandarin, and Portuguese, but these are not live translations from the guide.
Is $926.56 a fair price?

At $926.56 per person, the tour is a serious purchase. The value comes from the number of moving parts included: two nights of accommodation, two breakfasts, the Jacobite Steam Train, air-conditioned transport, a local guide, and entry to the Dundreggan Rewilding Centre.
You also avoid car rental, fuel, navigation, parking, and the stress of driving unfamiliar roads. That matters in the Highlands, where the best-known sights are spread across a large area and weather can make driving slower than expected.
The price does not include meals or drinks, and Dunvegan Castle and Eilean Donan Castle admission are extra. You should budget for those costs, plus lunches, dinners, snacks, and any evening drinks in Portree.
I would call it good value for a first Scottish visit if you have only three days and do not want to drive. It is less attractive if you already have a rental car, prefer slow travel, or want to hike for several hours at each Skye stop.
Who should book this Skye tour?

This trip suits you best if you want to see a lot in a short time, prefer having the route organized, and want the Jacobite train included. It is especially useful for a first visit to Scotland, when you want a broad sample of the Highlands and Skye before deciding where to return.
Families can book for children aged five and older. The luggage limit is one suitcase weighing no more than 33 pounds, or 15 kilograms, plus one carry-on bag. Pack light, since space on a midi-coach is limited.
You should think twice if you dislike early starts, long road sections, short photo stops, or changing weather. Hikers may also want more time at the Old Man of Storr, while castle enthusiasts may prefer a tour with longer interior visits.
Should you book it?

I would book this tour if your priorities are Skye scenery, the Jacobite Steam Train, and an efficient route from Edinburgh. The two nights in Portree, included transport, and strong guide focus make the high price easier to justify.
I would not choose it for a slow, independent holiday. For that, rent a car or base yourself on Skye for longer. But if you want the Highlands without the driving and can accept a brisk schedule, this is a smart three-day introduction, with the train ride and the Old Man of Storr likely to be your biggest highlights.
Free cancellation is available up to 24 hours before the start time. If the minimum number is not reached and the tour is canceled, you can receive a full refund or choose another option.
FAQ
Where does the tour begin?
It begins at Highland Explorer Tours, 60 High Street, Edinburgh EH1 1TB.
What time does the tour leave Edinburgh?
The scheduled start time is 7:45 a.m. You should arrive at least 15 minutes early for check-in.
Where does the tour end?
It returns to the original meeting point in Edinburgh.
How many nights do I stay on the Isle of Skye?
You stay two nights in Portree, in a three-star hotel or B&B.
What room types are available?
You can select a single, twin, or double room when booking.
Is breakfast included?
Yes. Two breakfasts are included. Other meals and drinks are not included.
Is the Jacobite Steam Train included?
Yes. Standard steam train transport between Fort William and Mallaig is included. A first-class upgrade is not available.
What is the minimum age?
Children must be at least five years old. The operator cannot accommodate children under five.
How much luggage can I bring?
Each person may bring one suitcase weighing no more than 33 pounds, or 15 kilograms, plus one carry-on bag.
More 3-Day Experiences
- Edinburgh: Isle of Skye, Highlands and Loch Ness 3-Day Tour
★ 5.0 · 1,002 reviews - Edinburgh: 3-Day Isle of Skye, Highlands, and Loch Ness Tour
★ 4.8 · 975 reviews - 3-Day Guided Isle of Skye and Highlands with Stay from Edinburgh
★ 4.5 · 904 reviews - From Edinburgh: Isle of Skye 3-Day Tour with Accommodation
★ 4.7 · 526 reviews
More Train Experiences
- From Edinburgh: Magical Highlands Tour with Jacobite Train
★ 4.5 · 726 reviews - Scotland in 5 Days Including Jacobite Steam Train from Edinburgh
★ 5.0 · 341 reviews - The Magical Highland Tour Including the Jacobite Steam Train Journey
★ 4.5 · 179 reviews - 4-Day Isle of Skye & Jacobite Steam Train (train ride included)
★ 5.0 · 82 reviews
Recently added around Edinburgh
- Fantastic Creatures of Edinburgh, and where to find them!★ 4.5 · 55 reviews
- From Edinburgh: Islay and The Whisky Coast 4-Day Tour★ 4.9 · 55 reviews
- ‘A Wee Pedal’s’ Family Friendly Cycle Tour to Edinburgh’s Coast★ 5.0 · 55 reviews
- Edinburgh Historical Gems Tour with Whisky & Local Flavours★ 5.0 · 56 reviews
- Edinburgh: Bamburgh Castle, Northumberland and Alnwick Trip★ 4.6 · 56 reviews
- Scottish Highlands Freedom Bike & E- Bike Tour with Transfers★ 5.0 · 56 reviews
- 2-Day Outlander Experience Small Group Tour from Edinburgh★ 5.0 · 57 reviews
- The Best Food Tour in Edinburgh★ 4.5 · 57 reviews
Isle of Skye Tours, compared.

Isle of Skye and Eilean Donan Castle Day Trip
Read our review →
3-Day Isle of Skye Inverness Highlands and Glenfinnan Viaduct Tour from Edinburgh
Read our review →
3-Day Isle of Skye and Scottish Highlands from Edinburgh
Read our review →
Isle of Skye and Eilean Donan Castle Day Tour from Inverness
Read our review →
3 Day Isle of Skye and Scottish Highlands from Edinburgh
Read our review →Browse the lists this tour appears in



