REVIEW · EDINBURGH

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 star of this three-day trip is the Jacobite Steam Train, the West Highland Railway ride seen as the Hogwarts Express in the Harry Potter films. But the train is only one part of the appeal. You also get two nights on Skye, with time for the Old Man of Storr, Kilt Rock, Dunvegan Castle, and the colorful port of Portree.

I like that transport, lodging, breakfast, and a local guide are bundled together. I also like the route itself: it links famous places that are awkward to reach without a car, from Rannoch Moor and Glen Coe to Loch Ness and Eilean Donan Castle. The tradeoff is a busy schedule with long hours on the coach, and the steam train can be altered or canceled at short notice.

Key points to know before booking

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Key points to know before booking

  • The train crosses Glenfinnan Viaduct: The roughly two-hour Jacobite ride from Fort William to Mallaig is the trip’s most cinematic moment.
  • Two nights in Portree: Staying on Skye gives you more than a quick photo stop and leaves room for a proper evening in town.
  • A maximum of 30 people: This is smaller and more personal than a large touring coach, though it is still a group tour.
  • The itinerary favors scenery over long hikes: Stops at the Old Man of Storr and Kilt Rock are short, while Dunvegan Castle receives about two hours.
  • The price covers the essentials: At $926.56 per person, you pay for transport, two nights in a 3-star hotel or B&B, two breakfasts, the train, and guiding.
  • Weather matters: Views at the Commando Monument and other Highland stops depend on conditions, and return times can shift.

Why this route works so well from Edinburgh

Scotland’s Highlands look close on a map, but the distances are serious. Public transport can take a long time, and reaching Skye, Mallaig, Loch Ness, and the western glens in three days would be difficult without a car.

This tour solves that problem with an air-conditioned midi-coach and a driver-guide. You can watch the scenery instead of navigating narrow roads, finding parking, or trying to connect buses and trains. That convenience is the main reason to consider the price.

The group is capped at 30 people, which keeps the experience from feeling like a huge coach outing. Your guide may be someone such as Jada, Louise, Steve, Paul, Mark, Alistair, or another member of the company’s team. The guide makes a real difference here. Good guides add Scottish stories, history, local legends, and practical timing advice while handling the road.

The day 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 a missed departure is not refunded.

Day one: Rannoch Moor, Glen Coe, and the famous steam train

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day one: Rannoch Moor, Glen Coe, and the famous steam train

The opening drive takes you north through Rannoch Moor, a broad sweep of open Highland country. You will not have a long stop here, but the coach windows give you a first taste of the scale and solitude that define this part of Scotland.

The main scenic pause is Glen Coe. Its steep slopes and dramatic folds make it one of the most memorable parts of the route. The scheduled stop is about 15 minutes, so think of it as a viewpoint and photo break, not a walk through the glen.

The short stop has one weakness: Glen Coe deserves far more time than a quick roadside visit. Still, it is a sensible compromise on a tour that must also reach Fort William and the train. Your guide can add the stories that give the glen emotional weight, including the events that made Glen Coe one of Scotland’s most remembered places.

At Fort William, you board the Jacobite Steam Train for the ride to Mallaig. The listed ride lasts about two hours, and the train follows the West Highland Railway Line toward the coast.

The most recognizable moment comes when the train crosses Glenfinnan Viaduct. This curved stone viaduct is the image many people have in mind when they think of the Harry Potter films in Scotland. A monument to Bonnie Prince Charlie’s campaign is also in the Glenfinnan area, giving the scenery a historical layer beyond its film connection.

The train ride is the part most likely to feel like a special event rather than ordinary transportation. You are not simply moving between stops. You are riding a steam train through some of western Scotland’s most striking scenery.

There is an important practical warning. The Jacobite service may be changed or canceled at short notice for reasons outside the tour operator’s control. You also receive a standard steam train ticket, with no option to upgrade to first class. If the train is your main reason for booking, accept that this part is not completely guaranteed.

The rail journey ends at Mallaig, a small fishing village with a harbor. The scheduled stop is brief, around 15 minutes, so you will have time to look around but not to settle in for a long meal or harbor walk.

From Mallaig, the coach continues to Portree, Skye’s main town. You have about four hours there in the evening, which is one of the best features of the schedule. Instead of arriving only to sleep, you can eat at a local restaurant, have a drink in a traditional pub, or walk around the colorful waterfront before turning in.

Two nights in Portree, with comfort but no luxury promise

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Two nights in Portree, with comfort but no luxury promise

The tour includes two nights 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 through the tour arrangement.

The Skye Inn is one example of the accommodation used on this route. It has been described as comfortable, conveniently placed, and close to town. You should still think of the lodging as practical rather than luxury accommodation. Most of the group is likely to be in B&B-style lodging, so standards and room layouts can vary.

Breakfast is included on both mornings. Lunches, dinners, snacks, and drinks are not included. That gives you control over spending, but you should budget for several meals in Portree and along the route.

Portree is a good base because it gives you an evening on Skye rather than a rushed stop in the middle of the day. The town is small enough to explore on foot, and the time there lets you separate the tour from the usual pattern of constant photo stops.

Day two: the Old Man of Storr and Kilt Rock

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day two: the Old Man of Storr and Kilt Rock

The second day is devoted mainly to northern Skye. The first stop is the Old Man of Storr, one of the island’s most famous rock formations.

The scheduled visit lasts about 30 minutes. That is enough for a viewpoint and photographs, but not enough for a serious hike to the rock itself. If you want to walk farther, ask your guide what the timing allows. Some guides, including those praised for adding options such as Lealt Falls or a longer approach toward the Storr, may offer extra choices when road and group conditions permit.

Do not assume that an optional walk will be possible on every departure. This is a group tour, and the coach must keep to its schedule. Wear shoes that can handle wet ground, and bring a waterproof layer. Skye’s weather can change quickly, and a sunny morning does not guarantee a dry afternoon.

Kilt Rock is the next short stop. The sea cliffs and waterfall are named for their resemblance to a traditional Scottish kilt. You will have around 30 minutes here, enough to take in the view from the designated area and listen to your guide explain the local geology and setting.

These short scenic stops are ideal if you want to see Skye without committing to strenuous walking. They are less suitable if you hope to spend hours hiking or photographing each place in changing light.

Dunvegan Castle gives Skye some historical depth

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Dunvegan Castle gives Skye some historical depth

The largest scheduled stop on day two is Dunvegan Castle and Gardens, with about two hours available. The castle has been the home of the Chiefs of Clan MacLeod for roughly 800 years and was built during the 13th and 14th centuries.

This is the place to slow down. The castle adds family history, clan tradition, and old stories to a day that otherwise centers on rocks, cliffs, and waterfalls. Its long connection with Clan MacLeod also helps explain why Skye is more than a collection of scenic viewpoints.

Admission to Dunvegan Castle is not included. Set aside extra money if you want to enter, and check the exact opening arrangements for your departure date. The gardens and castle need more attention than a quick stop, so the two-hour allocation is welcome.

One limitation is that the schedule gives you a taste of Dunvegan rather than a full study of the site. You will need to balance interior rooms, gardens, food, and restrooms within the allotted time. Still, this is one of the most worthwhile stops for anyone who wants more than scenery.

Day three: castles, rewilding, Loch Ness, and Dunkeld

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day three: castles, rewilding, Loch Ness, and Dunkeld

The final day begins with Eilean Donan Castle, one of Scotland’s most recognizable castle settings. It sits on a small island where two lochs meet, creating the sort of view that explains its popularity before you know anything about its past.

The scheduled stop is only about 15 minutes, and admission is not included. That means you are mainly stopping for the exterior setting and photographs, not a full castle visit. If exploring the interior is important to you, confirm how much time is available on your departure and budget for the ticket.

Next comes the Dundreggan Rewilding Centre, where admission is included and the scheduled visit lasts about 90 minutes. The center presents the work of Trees for Life, a charity focused on restoring Scotland’s ancient Caledonian pine forest.

This stop changes the rhythm of the tour. After several famous viewpoints and historic sites, you get a closer look at a current effort to repair Scotland’s natural environment. It is a useful addition because it connects the scenery outside the coach window with the question of how Highland forests might recover over time.

At Loch Ness, the coach stops at Fort Augustus for about 30 minutes. You can look across the famous loch, explore the village area, and keep an eye out for Nessie. The time is short, so do not expect a boat cruise or an extended search along the shore. The stop works best as a brief break with a famous view.

The Commando Memorial comes next. From here, you may see Ben Nevis, Britain’s highest mountain, but the view depends heavily on weather. The stop lasts about 15 minutes, so cloud or rain can make this a quick photo break rather than a major scenic highlight.

The final stop is Dunkeld, a small village on the River Tay. Its historic cathedral gives the visit a quieter feel after the big scenery of Skye and Loch Ness. With about 25 minutes, you can stretch your legs, see the riverside setting, and take in the village before the return to Edinburgh.

What the long coach hours feel like

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - What the long coach hours feel like

This is a scenic road trip, not a walking holiday. You cover a lot of ground in three days, and the coach is your base between stops. That is the reason the tour can include Skye, Mallaig, Loch Ness, Eilean Donan, and Dunkeld in one compact trip.

The midi-coach is air-conditioned, and the group size is limited to 30. The schedule includes toilet and food breaks, but some stretches between major stops are long. If you dislike sitting in a vehicle for several hours, this may feel tiring even with good scenery outside.

The benefit is that you can leave the driving to someone who knows the route. Guides such as Jada, Louise, Mark, Steve, and Alistair have been singled out for safe driving, storytelling, humor, and the ability to keep a group connected. The guide’s role matters especially on narrow Highland roads, where you want to watch the view instead of watching the traffic.

Audio guide translations are available in Spanish, French, German, Italian, Mandarin, and Portuguese. These are audio translations, not live guiding in those languages. The main guide speaks English.

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 excursion. You are paying for three days of transport, two nights of accommodation, two breakfasts, the Jacobite Steam Train, entry to Dundreggan Rewilding Centre, and a local English-speaking guide.

The value depends on what you would otherwise need to arrange. A rental car would add driving responsibility, fuel, insurance, parking, and the challenge of handling Highland roads. Independent rail and bus travel would require careful planning and might not link every stop in this order.

The price is easier to justify if you want the steam train and Skye in the same trip. It is less attractive if you already have a car, prefer slow travel, or want to choose your own hotels and spend several hours at each site.

You should also budget for castle admission, every lunch and dinner, drinks, snacks, and personal purchases. The two included breakfasts help, but the package is not all-inclusive.

Who should book this three-day Skye tour?

I would recommend it most strongly to a first-time visitor with only a few days outside Edinburgh. You get a broad introduction to the Highlands, a proper stay on Skye, a famous railway ride, and several major sights without having to organize the route yourself.

It also suits Harry Potter fans, railway enthusiasts, photographers who want quick access to dramatic viewpoints, and anyone who would rather listen to stories than navigate.

Families can participate if children are at least five years old. Each person may bring one suitcase weighing no more than 33 pounds, or 15 kilograms, plus one carry-on bag. Pack lightly, since storage space on a small coach is limited.

I would hesitate to recommend it to someone who wants long hikes, unstructured time, or guaranteed sunshine. The Old Man of Storr and Kilt Rock stops are short, the weather can hide mountain views, and the steam train is subject to change.

Return times are approximate. In April and October, the tour may return as late as 8 p.m., and the operator advises leaving at least three hours after the scheduled return time before making onward travel plans.

Should you book it?

Book this tour if you want to see a lot of Scotland in three days and value convenience over independence. The combination of Skye, the Jacobite Steam Train, Glen Coe, Eilean Donan, Loch Ness, and Dundreggan gives you a strong first look at the country’s western Highlands.

The best reason to choose it is the balance between famous sights and useful time in Portree. The main caution is pace: you will see many places, but you will not have hours at each one.

If the train service runs as planned and the weather cooperates, the route can feel like a very good use of limited time. If you prefer slow mornings, private touring, or detailed castle visits, rent a car or choose a longer Skye stay instead.

FAQ

Where does the tour start and finish?

The tour starts and finishes at Highland Explorer Tours, 60 High Street, Edinburgh EH1 1TB. The scheduled start time is 7:45 a.m.

How long is the Jacobite Steam Train ride?

The train ride between Fort William and Mallaig lasts approximately two hours. It crosses the Glenfinnan Viaduct.

Is accommodation included?

Yes. The tour includes two nights in a 3-star hotel or B&B in Portree. You can select a single, twin, or double room when booking.

Are meals included?

Two breakfasts are included. Lunches, dinners, drinks, and other food are not included.

What is the minimum age?

The minimum age is five years. Children under five cannot join the tour.

Can the Jacobite Steam Train be canceled?

Yes. The Jacobite service may be altered or canceled at short notice for reasons outside the tour operator’s control. The included ticket is standard class, and it cannot be upgraded to first class.

More like this

Edinburgh Train Tours, compared.

The full Edinburgh Train Tours list →
Magical Highlands Tour with Jacobite Train
★★★★★★★★★★4.5· 726 reviews· from $80

Magical Highlands Tour with Jacobite Train

Read our review →
Scotland in 5 Days Including Jacobite Steam Train from Edinburgh
★★★★★★★★★★5.0· 341 reviews· from $1,330

Scotland in 5 Days Including Jacobite Steam Train from Edinburgh

Read our review →
Isle of Skye & Optional Jacobite Train 3-Day Tour
★★★★★★★★★★4.7· 191 reviews· from $473

Isle of Skye & Optional Jacobite Train 3-Day Tour

Read our review →
The Magical Highland Tour Including the Jacobite Steam Train Journey
★★★★★★★★★★4.5· 179 reviews· from $262

The Magical Highland Tour Including the Jacobite Steam Train Journey

Read our review →
4-Day Isle of Skye & Jacobite Steam Train (train ride included)
★★★★★★★★★★5.0· 82 reviews· from $1,096

4-Day Isle of Skye & Jacobite Steam Train (train ride included)

Read our review →
Day Trip to Edinburgh by Rail with Castle Entry
★★★★★★★★★★4.3· 73 reviews· from $322

Day Trip to Edinburgh by Rail with Castle Entry

Read our review →

Browse the lists this tour appears in

Scroll to Top

Ride something

Pick a gauge, a class or a country.