Review · EDINBURGH TRAIN JOURNEYS
3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour
The Jacobite Steam Train is the star here, carrying you from Fort William to Mallaig across the Glenfinnan Viaduct, the same route made famous as Harry Potter’s Hogwarts Express. The bigger prize, though, is seeing the Highlands and Isle of Skye without spending three tiring days behind the wheel.
I like the way this trip combines two nights in Portree with a strong mix of scenery, castles, villages, and a thoughtful stop at the Dundreggan Rewilding Centre. I also like the small-group format, with a maximum of 30 people, plus guides such as Jada, Louise, Steve, Alistair, and Paul who are praised for safe driving, good stories, and keeping the group connected.
The trade-off is time. You cover a huge part of Scotland in three days, so expect long stretches on the coach and short visits at some stops. At $926.56 per person, this is not a cheap outing, but accommodation, breakfasts, transport, a guide, and the steam train are included.
Key points to know before booking

- The Hogwarts Express ride lasts about two hours: You travel from Fort William to Mallaig, crossing the famous Glenfinnan Viaduct.
- Two nights in Portree make Skye the center of the trip: Your room is a single, twin, or double in a selected 3-star hotel or B&B.
- The itinerary packs in major Highland sights: Glencoe, Rannoch Moor, Old Man of Storr, Kilt Rock, Eilean Donan Castle, Loch Ness, and Dunkeld all fit into three days.
- The guide matters: The exact guide varies, but names praised for warm hosting and good storytelling include Jada, Louise, Steve, Torva, Alistair, Paul, Mark, Dusty, Dougie, Scott, and Cliff.
- Expect a coach tour, not a hiking holiday: You see the Old Man of Storr and other natural sights, but the listed stop is for viewing, not a full mountain walk.
- Weather and rail service can change the plan: The Jacobite train may be altered or canceled at short notice, and return times depend on roads and weather.
Why this three-day route works
A first trip into the Highlands can be awkward without a car. Public transport does not easily link Glencoe, Fort William, the Jacobite railway, Portree, Dunvegan, Eilean Donan, Loch Ness, and Dunkeld in one clean loop. This tour solves that problem with an air-conditioned midi-coach and a guide who handles the narrow roads, parking, timing, and navigation.
You also get more than a quick Skye day trip. Two nights in Portree give you a base on the island rather than reducing Skye to a few rushed photo stops from Inverness or Edinburgh. The pace is still full, but you have an evening in Portree to find dinner or a traditional pub.
The group size tops out at 30 people. That is small enough to feel more personal than a large touring coach, though it is still a group trip with fixed departure times. The guide drives and narrates, so you should expect commentary while on the move, scheduled stops, and limited freedom to alter the route.
More Three-Day Trips in the UK:
- Edinburgh: Isle of Skye & Optional Jacobite Train 3-Day Tour
★ 4.7 · 191 reviews - 3 Day Isle of Skye and Jacobite Steam Train Tour from Inverness
★ 5.0 · 161 reviews - 3-Day Blarney Castle, Ring of Kerry, & Cliffs of Moher Rail tour
★ 4.5 · 211 reviews
Day one: Rannoch Moor, Glencoe, and the Jacobite railway

The tour begins 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 you are advised to allow extra time for transport to the meeting point.
Heading north, the route crosses Rannoch Moor before reaching Glencoe. This is a dramatic opening to the trip, with wide Highland scenery and steep mountain country. The listed Glencoe stop lasts about 15 minutes, so treat it as a scenic pause rather than a long walk or detailed exploration.
That short stop is one of the day’s limitations. Glencoe deserves hours if you want to hike, visit the visitor center, or study the area’s history. Here, you get a strong first look and a guide’s explanation, then continue toward Fort William.
At Fort William, you board the Jacobite Steam Train for the run to Mallaig. The ride takes about two hours and follows the West Highland Railway Line along the coast. For anyone who grew up with the Harry Potter films, the crossing of Glenfinnan Viaduct is the emotional high point. The viaduct is also tied to Bonnie Prince Charlie’s campaign, adding real Scottish history to the movie connection.
The train ends in Mallaig, a small fishing village with a harbor. The stop is brief, around 15 minutes, so you will have time to stretch your legs and take in the waterfront, but not a full afternoon by the sea.
A practical warning matters here: Jacobite service can be altered or canceled at short notice for reasons outside the tour operator’s control. You cannot upgrade the included standard ticket to first class. If the train is the main reason you are booking, understand that the rail segment is not guaranteed in every circumstance.
From Mallaig, the journey continues to Portree, the colorful main town of Skye. The schedule allows about four hours there, including time for dinner and a drink. Food is not included, so plan to pay for evening meals yourself. This is a useful chance to get your bearings and enjoy a little unscheduled time after a long day on the road.
Portree accommodation and what to expect

Your two nights are in a 3-star hotel or B&B in Portree. You select a single, twin, or double room when booking, but the exact property is selected at booking. Some bookings use the Skye Inn, which has been praised for its comfortable rooms, good food, and location close to town.
Most of the group stays in B&B accommodation, so the experience is not designed around one single hotel. Standards and room layouts can vary. If you want a particular property, confirm what is available before paying.
Breakfast is included on both mornings. Lunches, dinners, snacks, and drinks are not. Carrying a small snack is sensible because the schedule moves between remote stops and village cafes, and meal breaks may not match your usual routine.
You are allowed one suitcase weighing up to 33 pounds, or 15 kilograms, plus one carry-on bag. Keep luggage compact. A large suitcase is awkward in a small coach and in B&B accommodation.
Day two: Skye’s famous sights in one full day

The second day is devoted to Skye, with stops at the Old Man of Storr, Kilt Rock, and Dunvegan Castle and Gardens. This is the part of the tour most likely to satisfy your wish for classic island scenery.
The Old Man of Storr is one of Skye’s best-known rock formations. The scheduled stop is about 30 minutes, enough to view the formation and take photographs. It is not enough for the full hike up to the rock, so do not book this tour expecting a serious walking day.
Some guides may offer extra stops when timing and conditions allow. One guide was praised for adding possibilities such as Lealt Falls and giving visitors the option of climbing toward the Old Man of Storr. These additions are not guaranteed, but a flexible guide can make a good day even better.
Kilt Rock gets another 30-minute stop. The name comes from the cliff’s column-like rock patterns, which resemble pleated fabric, while a waterfall drops toward the sea. Wind, rain, and spray are common possibilities, so bring a waterproof jacket even if Edinburgh begins under clear skies.
Dunvegan Castle and Gardens receives about two hours. The castle has been the home of the Chiefs of Clan MacLeod for roughly 800 years and is described as Scotland’s oldest continuously inhabited castle. The visit adds a needed dose of indoor history after a morning of exposed viewpoints.
Admission to Dunvegan is not included. The same is true of Eilean Donan Castle on day three. Check the current entry cost when you compare the tour with a self-drive plan, because those admissions can affect the final budget.
Dunvegan gives you more than a quick photograph from the roadside. You can spend time with the clan story, the building, and the gardens. Still, two hours is a measured visit rather than an exhaustive one. You will need to follow the group schedule and return to the coach on time.
More Train Journeys in the UK:
- From Inverness: Jacobite Steam Train and Highlands Tour
★ 4.4 · 921 reviews - From Edinburgh: Magical Highlands Tour with Jacobite Train
★ 4.5 · 726 reviews - Moors, Whitby & The Yorkshire Steam Railway Day Trip from York
★ 5.0 · 366 reviews - London: Postal Museum Entry Ticket and Underground Rail Ride
★ 4.6 · 363 reviews
Day three: Eilean Donan, rewilding, and Loch Ness

The final day begins with Eilean Donan Castle, one of Scotland’s most photographed buildings. It sits on a small island where two lochs meet, creating the classic stone-castle view you probably picture when you think of the Highlands.
The scheduled stop is only 15 minutes, and admission is not included. That means this is mainly a viewpoint and photo stop, not a proper castle visit. If you want to explore the rooms and grounds, check whether the timing allows it and budget for admission, but do not assume you will have a long interior tour.
The next stop is the Dundreggan Rewilding Centre, with about 90 minutes included. This is a welcome change from the standard castle-and-viewpoint circuit. The center explains work by Trees for Life to restore Scotland’s ancient Caledonian pine forest.
I like this stop because it gives you a clearer sense of how Scotland is thinking about its future, not only its past. The visit is included in the tour price, and it gives the day some balance after the heavily photographed Eilean Donan.
At Loch Ness, the group stops at Fort Augustus for about 30 minutes. You can look across the famous water, walk along the village area, and keep an eye out for Nessie. Thirty minutes is enough for a taste, not enough for a cruise or a long lakeside walk. No boat trip is listed, so do not expect one to be part of the package.
The Commando Memorial follows, with views toward Ben Nevis when the weather cooperates. The stop lasts about 15 minutes. This is another place where conditions matter. Low cloud can cover the mountain, but the memorial and setting still provide a brief look at Scotland’s military past.
The final stop is Dunkeld, a pretty village on the River Tay with a historic cathedral. About 25 minutes gives you a short stretch of the legs and a quick look at the village before the coach returns to Edinburgh.
Return times are approximate. In April and October, the tour may get back around 8 p.m., and road conditions can make the timing later or earlier. Leave at least three hours after the scheduled return before booking a flight, train, dinner reservation, or other fixed activity.
Guides, stories, and the feel of the ride

The driver-guide can make or break a coach tour, especially one with long travel days. The strongest praise is directed at guides who combine safe driving with stories, history, legends, and a bit of humor. Jada is singled out for making people feel at ease, while Louise is praised for bringing Scottish history and local tales to life. Steve, Alistair, Paul, Mark, Dusty, Torva, Scott, Cliff, and Dougie are also named as engaging and capable guides.
The exact guide is not guaranteed, so book the route rather than a particular personality. Still, the repeated pattern is useful: this company relies on guides who do more than point out scenery. They help connect the stops, explain local stories, and keep a group moving without making the day feel like a forced march.
English is the live guiding language. 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 asks for a serious budget. The price includes two nights of accommodation, two breakfasts, the standard Jacobite Steam Train ticket, the coach, the English-speaking guide, and entry to the Dundreggan Rewilding Centre.
You must still pay for all other meals, drinks, and admission to Dunvegan Castle and Eilean Donan Castle. That makes the total cost higher than the headline price. On the other hand, you are paying for transport across a wide area where public connections are limited and driving can be stressful.
I see the value mainly in time and convenience. You avoid renting a car, learning left-side driving, finding parking, and navigating narrow Highland roads. You also get a route that links Skye with the Jacobite train, Glencoe, Loch Ness, and Dunkeld in only three days.
If you are comfortable driving and want long hikes or hours inside castles, a self-drive trip may give you more control. If you have only a few days and want the major sights without handling logistics, the package is easier to justify.
Who should book this Highlands tour?

This suits a first visit to Scotland, especially if your priorities are Skye, the Hogwarts Express experience, Highland scenery, and a guided route from Edinburgh. It also works well for solo visitors and couples who do not want to pay for a private driver.
You should be comfortable with early starts, long coach rides, changing weather, and a fixed schedule. The minimum age is five, but young children still need to manage long days in a vehicle and short outdoor stops.
Choose another style of trip if your main goal is hiking. The route offers views of the Old Man of Storr and other major sights, but it does not provide long walking blocks. You should also think twice if you need a guaranteed rail departure, since Jacobite service can change or cancel.
Free cancellation is available up to 24 hours before the start time for a full refund. Changes made less than 24 hours ahead are not accepted, and the operator may offer another date or a full refund if the minimum number of bookings is not met.
Final verdict: a strong first taste of the Highlands
I would book this tour if I had three days, no rental car, and wanted both Skye and the Jacobite train. The route is busy, but it covers an impressive amount of Scotland, and the two Portree nights keep the island from feeling like a rushed side trip.
The best reasons to go are the train crossing at Glenfinnan, the scenery around Glencoe and Skye, the practical transport, and the strong guide reports. The main cautions are the high price, extra castle admissions, limited time at some stops, and the possibility of rail changes.
Pack light, bring waterproof layers, keep three hours free after the scheduled return, and treat the weather as part of the experience. If those terms suit you, this is a polished way to see a lot of the Highlands without driving every mile yourself.
FAQ
Where does the tour start?
It starts at Highland Explorer Tours, 60 High Street, Edinburgh EH1 1TB. Departure is at 7:45 a.m., and you should arrive at least 15 minutes early.
Where does the tour finish?
The tour returns to the same meeting point in Edinburgh.
How long is the experience?
The tour lasts approximately three days and includes two nights in Portree.
What accommodation is included?
Two nights are included in a 3-star hotel or B&B in Portree. You can select a single, twin, or double room when booking.
Is breakfast included?
Yes. Two breakfasts are included. All other food and drinks are at your own expense.
Is the Jacobite Steam Train included?
Yes. A standard steam train ticket between Fort William and Mallaig is included. First-class upgrades are not available through this tour.
Can the Jacobite train be canceled?
Yes. The Jacobite Steam Train service may be altered or canceled at short notice for reasons outside the operator’s control.
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.
What is the minimum age?
The minimum age is five. Children under five cannot join the tour.
Just added for rail travellers in the UK
- 4-Day Isle of Skye & Jacobite Steam Train (train ride included)★ 5.0 · 82 reviews
- Lake District – Rail Tour from London with Cream Tea and Cruise★ 4.0 · 75 reviews
- Paris Explorer Rail Tour from London with Paris Sightseeing Bus★ 4.0 · 111 reviews
- Cardiff: Welsh Castles, Mountains & Steam Railway Day Tour★ 4.7 · 110 reviews
- 3 Day Isle of Skye and Jacobite Steam Train Tour from Inverness★ 5.0 · 161 reviews
- The Magical Highland Tour Including the Jacobite Steam Train Journey★ 4.5 · 179 reviews
- Edinburgh: Isle of Skye & Optional Jacobite Train 3-Day Tour★ 4.7 · 191 reviews
- Liverpool: Lake District Tour with Lake Cruise & Train Ride★ 4.7 · 191 reviews
Edinburgh Train Journeys, compared.

Isle of Skye & Optional Jacobite Train 3-Day Tour
Read our review →
The Magical Highland Tour Including the Jacobite Steam Train Journey
Read our review →
4-Day Isle of Skye & Jacobite Steam Train (train ride included)
Read our review →Browse the lists this tour appears in

