Reviewed · ISLE OF SKYE TOURS
3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour
The Jacobite Steam Train is the star here. You ride from Fort William to Mallaig for about two hours, crossing the Glenfinnan Viaduct made famous in the Harry Potter films. It is a real working steam train, not a film-set prop, and the route gives you some of the best views in the Scottish Highlands.
I like two things especially: the tour gives you two nights in Portree, so you are not packing and unpacking every evening, and it links far-flung places that are awkward to reach without a car. Glencoe, Skye, Eilean Donan Castle, Loch Ness, and Dunkeld all fit into one trip.
The tradeoff is time. You will spend long stretches on a coach, and the three days are packed. Weather can also affect mountain views and the train service, so you need to enjoy Scotland as it comes, rain included.
Key points to know before booking

- The train ride is the main event: The standard-class Jacobite trip runs between Fort William and Mallaig and crosses Glenfinnan Viaduct.
- Portree is your base: Two nights in a 3-star hotel or B&B mean less moving around and time to eat or have a drink in town.
- You see a lot in three days: The route includes Rannoch Moor, Glencoe, the Old Man of Storr, Kilt Rock, Dunvegan Castle, Eilean Donan, Loch Ness, and Dunkeld.
- Guides make a real difference: Guides including Jada, Louise, Steve, Jenny, Alistair, and Torva have been praised for storytelling, local knowledge, humor, and safe driving.
- Expect a small-group coach trip: The maximum group size is 30, with transport in an air-conditioned midi-coach.
- Budget beyond the tour price: The $926.56 cost includes transport, accommodation, breakfasts, the train, and Dundreggan Rewilding Centre, but not other meals or the entrance fee for Dunvegan Castle and Eilean Donan Castle.
Why the Jacobite Steam Train earns its place
The train portion begins at Fort William after the coach travels north from Edinburgh. You board the Jacobite for the run west to Mallaig, a fishing village with a pretty harbor. The journey takes about two hours and includes the crossing of Glenfinnan Viaduct.
For Harry Potter fans, this is the obvious draw. The viaduct appeared in the films, and the steam locomotive gives the ride a sense of occasion that a regular train would not. Even if you are not interested in the films, the route is worth taking for the mountains, coast, and railway engineering.
Your ticket is standard class. A first-class upgrade is not available through this tour, so book this with the expectation of a classic train ride rather than a luxury rail experience. The Jacobite service can also be altered or canceled at short notice for reasons outside the tour company’s control. That matters because the train is not a minor detail here. It is one of the main reasons to choose this trip.
More Harry Potter Tours in Edinburgh:
- Original Harry Potter Locations Tour in Edinburgh : Guided Tour
★ 5.0 · 4,236 reviews - Hogwarts Express and Scottish Highlands Tour from Edinburgh
★ 5.0 · 1,114 reviews - From Edinburgh: Hogwarts Express and Scottish Highlands Tour
★ 4.6 · 662 reviews
Day one: Rannoch Moor, Glencoe, and Portree

The tour leaves Highland Explorer Tours at 60 High Street in Edinburgh at 7:45 a.m. Arrive at least 15 minutes early. The coach will not wait for late arrivals, and you should not count on a refund if you miss departure.
The first major scenery comes across Rannoch Moor, a broad stretch of open Highland country. This is not a town-by-town sightseeing day. It is a day of lochs, rugged hills, exposed moorland, and views that unfold through the coach windows.
The stop at Glencoe is brief, about 15 minutes, but the setting is powerful. Glencoe is one of Scotland’s most recognizable Highland valleys, with steep slopes and a somber past. You will not have time for a walk here, but the pause lets you step out, take photographs, and get a feel for the scale of the area.
At Fort William, you transfer to the Jacobite Steam Train. The coach itinerary allows about 10 minutes around the station before the train ride. That is enough for boarding, but not for a relaxed visit to Fort William itself.
After reaching Mallaig, you have around 15 minutes before continuing by coach. The village is small, with a harbor and a strong connection to the sea. Do not expect a long waterfront visit. This is a short stop between the train and the final road section to Skye.
The day ends in Portree, the colorful main town of the Isle of Skye. You have about four hours here, which gives you time to eat, find a traditional pub, or walk around town before sleeping at your assigned hotel or B&B.
That evening is one of the tour’s best practical features. You are not rushing off to another town after dinner. Portree is your base for both nights, and the accommodation is selected when you book. You can request a single, twin, or double room.
Portree accommodation and meals

The package includes two nights in a 3-star hotel or B&B and two breakfasts. The exact property varies, though the Skye Inn was specifically praised for its comfortable rooms, good food, and useful location near the town center.
The accommodation is not presented as a luxury hotel stay. It is a practical base after long days on the road. Staying in Portree also saves you from changing rooms each night, which makes a packed itinerary easier to manage.
You pay for lunch, dinner, snacks, and drinks yourself. That gives you freedom to choose your own meals, but it also means you should budget for food on top of the headline price. The first evening includes several hours in Portree, so you can choose a proper restaurant or keep things simple at a pub.
Day two: the Isle of Skye’s most famous views

Day two focuses on Skye, and this is where the tour feels most scenic. The first stop is the Old Man of Storr, one of the island’s signature rock formations. You receive about 30 minutes here.
That is enough for photographs and a short look, but not enough for a full hike to the formation. If you dream of walking up to the Old Man of Storr, keep your expectations realistic. Some guides have offered additional stops or options, but these depend on timing, conditions, and the guide on your departure.
Next comes Kilt Rock, another 30-minute stop. The cliff resembles the pleats of a kilt, and a waterfall drops toward the sea. The viewpoint is easy to appreciate without a strenuous walk, which makes it a useful contrast to the more demanding terrain around the Old Man of Storr.
You then spend about two hours at Dunvegan Castle and Gardens. The castle is the ancestral home of the Chiefs of Clan MacLeod and has been occupied by the family for roughly 800 years. Its long connection with Clan MacLeod gives the visit a strong sense of place, rather than making it simply another attractive building.
Admission to Dunvegan Castle is not included. Check the current entry cost when planning your budget. Two hours gives you a worthwhile visit, but you may need to choose between lingering inside, seeing the gardens, and enjoying the surrounding views.
The island day is scenic but not leisurely. You will see some of Skye’s best-known locations, yet the short stops mean this is not the right trip if you want long hikes or quiet hours at each viewpoint. It is better suited to you if your goal is to sample the island without renting a car.
More Highlands Day Trips in Edinburgh:
- 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 - Loch Ness & Highlands Small-Group Tour from Edinburgh with Cruise
★ 4.5 · 6,022 reviews
Day three: castles, rewilding, and Loch Ness

The return journey begins with Eilean Donan Castle, one of Scotland’s most photographed castles. It sits on a small island where two lochs meet, making it an easy place to remember even if you only have a short stop.
The scheduled visit is about 15 minutes, and entry is not included. That is enough for exterior photographs and a quick look at the setting. It is not enough for a detailed castle visit, so you should not choose this itinerary expecting a full indoor tour.
The next stop, Dundreggan Rewilding Centre, receives about an hour and a half. The center explains the work of Trees for Life and its efforts to restore Scotland’s ancient Caledonian pine forest. This adds an environmental side to a tour otherwise built around scenery, castles, and famous viewpoints.
Admission here is included. I like this stop because it gives you something different from another quick photo pause. You get context about woodland restoration and the changing relationship between people and the Highlands.
At Loch Ness, the coach stops at Fort Augustus for about 30 minutes. You can walk along the shores and keep an eye out for Nessie, though no sighting is promised. The stop is short, so think of it as a chance to see the loch and stretch your legs rather than a full visit to the area.
The Commando Memorial comes next, with about 15 minutes for the stop. When the weather is clear, you can see Ben Nevis, Britain’s highest mountain. Fog, cloud, and rain can erase those views, so this is one location where the weather really controls the experience.
The final stop is Dunkeld, a small village beside the River Tay. You have around 25 minutes to see the historic cathedral and enjoy a last taste of old Scottish town life before returning to Edinburgh.
The route can be especially long in April and October, when the return may be around 8 p.m. In all seasons, return times depend on traffic and weather. Leave at least three hours after the scheduled arrival time before booking a flight, train, dinner reservation, or other fixed activity.
The coach, group size, and guide quality

Transport is by air-conditioned midi-coach, with a maximum of 30 people. That is a useful middle ground. You get the convenience of a guided group trip without the size of a full touring bus.
The coach handles roads that would take careful planning by public transport. Skye, Mallaig, Eilean Donan, Dundreggan, Loch Ness, and Dunkeld are spread across a wide area. With this arrangement, you can see them without navigating, changing trains, or worrying about parking.
The guide and driver have a large effect on the trip. Jada has been singled out for her history, fairy stories, personal Highland knowledge, and calm care for the group. Louise and Jada have also worked together, combining storytelling with careful driving. Steve has been praised for bringing people together, while Jenny has been noted for safety and strong driving on narrow roads.
Other guides named in feedback include Alistair, Torva, Paul, Mark, Cliff, Dougie, Tom, and Scott. The consistent pattern is clear: the best part of the experience is not only the route. It is having a guide who can fill long drives with history, local tales, and useful context while handling the roads safely.
Audio guide translations are available in Spanish, French, German, Italian, Mandarin, and Portuguese. These are translations, not live guiding in those languages. The live guide speaks English.
Is the $926.56 price good value?

At $926.56 per person, this is an expensive three-day excursion. You are paying for more than sightseeing stops, though. The price includes two nights of accommodation, two breakfasts, an air-conditioned coach, an English-speaking guide, the Jacobite Steam Train, and entry to Dundreggan Rewilding Centre.
You still need to pay for every other meal and for admission to Dunvegan Castle and Eilean Donan Castle. The train service is also subject to change, which makes it worth checking the company’s terms before you commit.
I see the strongest value in the time saved. Planning this route independently would require arranging a rental car or combining trains, buses, accommodation, and the steam train. You would also need to manage the long distances between Skye and the mainland.
The price makes less sense if you want to travel slowly, hike extensively, or choose your own hotels and restaurants. It makes more sense if you have only three days, do not want to drive, and want one booking to cover the main transport and lodging.
The tour is often booked well ahead, with an average booking time of 111 days. That is useful to know if the train is important to you or if you need a particular room type.
What to pack and how to prepare

Pack for changing conditions. The itinerary includes exposed viewpoints, Highland roads, castle grounds, and short walks at stops. Comfortable walking shoes and waterproof layers are sensible, even though the tour does not require long hikes.
Luggage is limited to one suitcase weighing no more than 33 pounds, or 15 kilograms, plus one carry-on bag per person. That is enough for three days, but you should pack compactly because coach storage is limited.
The minimum age is five, and children under five cannot join. Most people can participate, but the tour involves long road sections and frequent changes between coach, train, viewpoints, and historic sites.
The tour offers free cancellation if you cancel at least 24 hours before the start time. Changes made inside that period are not accepted, and late arrival at departure is not covered. Confirmation is sent within 48 hours, subject to availability.
Who should book this Skye tour?
Book it if you want a strong first taste of the Highlands and Isle of Skye without driving. It suits you especially well if the Jacobite train matters, you want Portree as a base, and you would rather let someone else handle narrow roads and long distances.
It is also a good fit for Harry Potter fans, first-time visitors to Scotland, and anyone who values a lively guide. The route gives you famous scenery, castles, local stories, and a useful introduction to Highland history in a short window.
Think twice if you want a relaxed holiday. The days are full, some stops are brief, and weather can change the views. Hikers may want more time at the Old Man of Storr, while castle enthusiasts may find 15 minutes at Eilean Donan too short.
For most first visits, I would book it if the price fits your budget and I would treat the train as an important bonus rather than a guaranteed centerpiece. You get a great deal of Scotland in three days, but you trade flexibility for ease.
FAQ
Where does the tour start and finish?
It starts at Highland Explorer Tours, 60 High Street, Edinburgh EH1 1TB. The tour returns to the same meeting point.
What time does the tour leave Edinburgh?
Departure is at 7:45 a.m. You should arrive at least 15 minutes before departure for check-in.
How long is the tour?
The experience lasts approximately three days and includes two nights in Portree.
Is the Jacobite Steam Train included?
Yes. The package includes the steam train between Fort William and Mallaig. The ride takes approximately two hours and crosses Glenfinnan Viaduct.
Is first class available on the Jacobite train?
No. The standard steam train ticket cannot be upgraded to first class through this tour.
What accommodation is included?
You receive two nights in a 3-star hotel or B&B in Portree. Single, twin, or double rooms are available when booking, and most of the group stays in B&B accommodation.
Are meals included?
Two breakfasts are included. Lunch, dinner, snacks, and drinks are not included.
Is admission to the castles included?
Admission to Dunvegan Castle and Eilean Donan Castle is not included. Entry to Dundreggan Rewilding Centre is included.
How much luggage can I bring?
Each person may bring one suitcase weighing up to 33 pounds, or 15 kilograms, plus one carry-on bag.
Can children join the tour?
Children aged five and older may participate. Children under five cannot be accommodated.
Can I cancel for a full refund?
Yes, if you cancel at least 24 hours before the experience start time. Cancellations made less than 24 hours before departure are not refunded.
More heritage railway trips in Edinburgh
- From Edinburgh: Magical Highlands Tour with Jacobite Train
★ 4.5 · 726 reviews - London: South Downs White Cliffs Day Trip with Train Tickets
★ 4.9 · 1,441 reviews - From Inverness: Jacobite Steam Train and Highlands Tour
★ 4.4 · 921 reviews - Seven Sisters & South Downs Tour with Train Tickets Included
★ 5.0 · 672 reviews
More Isle of Skye trips from Edinburgh
- 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
Just added in Edinburgh
- Edinburgh: Holyrood Distillery Whisky and Gin Tour & Tasting★ 5.0 · 533 reviews
- Visit a Working South Loch Gin Distillery★ 5.0 · 247 reviews
- From Edinburgh: Hogwarts Express and Scottish Highlands Tour★ 4.6 · 662 reviews
- The Original Edinburgh Pub Crawl: 7 Bars!★ 4.5 · 282 reviews
- Edinburgh Full Day Walking Tour with Castle Included -Small Group★ 5.0 · 676 reviews
- The Edinburgh Dungeon Entrance Ticket★ 4.5 · 683 reviews
- Rosslyn Chapel and Scottish Borders Small-Group Day Tour from Edinburgh★ 4.5 · 673 reviews
- Rosslyn Chapel and Hadrian’s Wall Small Group Tour from Edinburgh★ 5.0 · 673 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 →



