Reviewed · EDINBURGH TOURS

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 great hook here is the Jacobite Steam Train, the real-life Hogwarts Express that rolls from Fort William to Mallaig across the Glenfinnan Viaduct. You also get two nights in Portree, which gives you more than a quick photo stop on the Isle of Skye.

I like the smart route and the sheer amount of ground covered without asking you to drive narrow Highland roads. I also like the guides. Jada, Steve, Louise, Paul, Mark, and others have been praised for mixing history, stories, humor, and safe driving. The catch is the price, $926.56 per person, and the long hours on the coach. This is a scenic sampler, not a slow island holiday.

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 ride is the star: Ride the Jacobite Steam Train for about two hours between Fort William and Mallaig, including the famous Glenfinnan Viaduct.
  • Two nights in Portree: You sleep on Skye instead of rushing through it in one day, with a 3-star hotel or B&B and two breakfasts included.
  • A packed but well-planned route: Glencoe, the Old Man of Storr, Kilt Rock, Dunvegan, Eilean Donan, Loch Ness, and Dunkeld all fit into three days.
  • Small coach, not a giant bus: The maximum group size is 30, using an air-conditioned midi-coach.
  • Guide quality matters: Guides such as Jada, Steve, Torva, Alistair, Mark, and Louise have been singled out for storytelling, humor, and careful driving.
  • Weather can change the show: Highland views, including Ben Nevis from the Commando Memorial, depend on cloud and rain.

Why this three-day route works

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Why this three-day route works

Scotland packs a lot into a small map, but the roads between the highlights are slow. The route from Edinburgh to Skye and back takes you through mountain passes, sea lochs, villages, castle country, and the Great Glen. Public transport can reach some of these places, but not all in a neat three-day loop.

This tour solves that problem with an air-conditioned midi-coach, a local English-speaking guide, and accommodation arranged in Portree. You can look out the window instead of worrying about passing places, parking, directions, or driving on the left.

The group is capped at 30 people. That is small enough for a more personal feel than a full-size coach, though you should still expect fixed departure times and a group pace. The experience is best for you if you want a broad first look at the Highlands and Skye, especially if this is your first trip outside Edinburgh.

The score is listed at 4.8 from 975 ratings, with 97 percent recommending it. The most consistent praise goes to the scenery, the Jacobite train, comfortable lodging, and the driver-guides who make long stretches on the road feel worthwhile.

Day one: Rannoch Moor, Glencoe, and the Hogwarts Express

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

Heading north, the first major scenery comes across Rannoch Moor and into Glen Coe. This is a strong opening because the views arrive before the famous train ride, and the guide can give context to the mountains, valleys, and local history as you go.

The scheduled stop at Glencoe is short, about 15 minutes. Think of it as a viewpoint and breathing space rather than a walk through the valley. You will have time to take photographs and appreciate the setting, but not to hike or explore in depth.

Next comes Fort William, where you board the Jacobite Steam Train. The listed stop time at the station is only 10 minutes, but the train journey itself lasts roughly two hours. Standard-class travel is included. You cannot upgrade this tour ticket to first class.

The train crosses Glenfinnan Viaduct, the curved stone bridge made famous in the Harry Potter films. The movie connection is the easy selling point, but the real attraction is the combination of steam, lochs, hills, and the West Highland Railway Line. If the weather cooperates, this is the most memorable single part of the trip.

The train arrives in Mallaig, a fishing village with a pretty harbor. The scheduled time there is about 15 minutes, so you will get a quick look rather than a long lunch stop. Keep snacks and water handy, since meals are not included.

From Mallaig, the coach takes you to Portree, the main town on Skye. You have about four hours in town at the end of the day, a useful window for dinner, a drink, and a short walk around the harbor area. Portree is also where you spend both nights.

That evening matters more than it may seem. Many quick Skye trips leave the island before dinner. Here, you get a chance to settle in and see Portree after the day’s sightseeing. Restaurant choices can be limited at busy times, so it is wise to ask your guide about meal options early.

Portree lodging: comfortable, practical, and not luxurious

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Portree lodging: comfortable, practical, and not luxurious

The package includes two nights in a single, twin, or double room at a 3-star hotel or B&B in Portree. You select the room type when booking, but the specific property is selected at booking and may vary.

The Skye Inn is one property associated with past departures, and it has been praised for comfortable rooms, a central location, and good food. Still, you should treat that as an example rather than a guarantee for your departure.

Two breakfasts are included. Lunches, dinners, snacks, and drinks are not, so budget for them separately. Staying in Portree is a real benefit, but this is still a guided group tour, not a hotel-based private tour with your choice of dining times.

Most people on the coach stay in B&B accommodation. If you expect a full-service hotel every night, check the accommodation details carefully before paying. If you mainly want a clean base in town after a long sightseeing day, the arrangement makes sense.

Day two: the classic Skye sights

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Day two: the classic Skye sights

The second day focuses on Skye, and this is where the tour earns its two-night stay. You are not crossing the island merely to take a photograph from the bus window. You get several proper stops, though the schedule remains tight.

The Old Man of Storr is first. The striking rock formation is one of Skye’s signature sights, and the stop lasts about 30 minutes. You can view it and take photographs, but the time is not designed for the full hike to the formation. If walking to the Old Man of Storr is a top priority, ask exactly how much time your guide expects to allow and bring suitable shoes.

Kilt Rock comes next, with another 30-minute stop. The cliff and waterfall are easy to view from the designated area, making this a good stop for visitors who want dramatic scenery without a strenuous walk. Wind and rain can make the viewpoint feel exposed, so pack a waterproof layer even on a promising morning.

Some guides have added extra photo opportunities when road conditions and timing allow. Lealt Falls and a Highland cow were mentioned as memorable additions on particular departures, but extra stops are not guaranteed. Your guide has to balance these choices against the fixed train schedule and the rest of the day.

The main paid visit is Dunvegan Castle and Gardens, with about two hours set aside. The castle has been occupied by the chiefs of Clan MacLeod for about 800 years and is described as Scotland’s oldest continuously inhabited castle. Its story gives the day a useful change of pace after the open coastal views.

Admission to Dunvegan is not included. That matters when comparing the total cost with other Skye tours. You should allow extra spending for the ticket, as well as food and drinks.

Two hours is enough for a meaningful visit, but not enough to inspect every room and corner at leisure. The appeal here is the mix of clan tradition, castle interiors, grounds, and a sense of how Skye’s powerful families lived. If you care more about hiking than heritage sites, the paid castle visit may feel less valuable than an outdoor alternative.

You return to Portree after the sightseeing. The overnight arrangement means you are not making the long drive back to Edinburgh at the end of the day. That simple fact makes the route less tiring than a one-day Skye excursion.

Day three: Eilean Donan, rewilding, and Loch Ness

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

The final day turns back toward the mainland, with several stops before Edinburgh. Eilean Donan Castle comes early, perched on a small island where two lochs meet. It is one of Scotland’s most recognizable castle views, with a setting that looks almost made for a travel photograph.

The scheduled stop is only 15 minutes, and admission is not included. That is enough for an outside view and photographs, but not a proper castle visit. If you want to tour the rooms, confirm whether your departure offers enough time and plan for the separate admission cost.

Dundreggan Rewilding Centre offers a different kind of Highland experience. The visit lasts about 90 minutes and is included in the price. Here you learn about Trees for Life and its work to restore Scotland’s ancient Caledonian pine forest.

I like this stop because it adds a modern environmental story to a route otherwise filled with castles, battles, and famous viewpoints. It also gives you time to stretch your legs and see a place chosen for its ongoing work, not only its postcard value.

At Loch Ness, the coach stops at Fort Augustus for about 30 minutes. You can look for Nessie, walk along the shores, and see the village. The stop is brief, so do not expect a boat cruise or a full exploration of Loch Ness. No admission fee is listed for this stop.

The Commando Memorial brings a mountain view, including Ben Nevis when the weather is clear. The stop lasts about 15 minutes. Clouds can cover the mountain, and the tour makes no promise of a clear view. Even so, it is a worthwhile pause on the road south.

Dunkeld closes the sightseeing with about 25 minutes in a village beside the River Tay. The historic cathedral is the main point of interest. This is a short final stop, best used for a quick look and a few photographs before the coach returns to Edinburgh.

The return time is approximate. In April and October, the tour may return as late as 8 p.m. Road conditions and weather can affect the schedule at any time, so leave at least three hours after the planned return before booking a train, flight, dinner reservation, or other fixed activity.

What the coach ride is really like

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - What the coach ride is really like

This is a sightseeing tour built around long road sections. The reward is access to places that would take much longer to connect by public transport. The tradeoff is that you spend a fair share of each day seated in the coach.

The midi-coach is air-conditioned, and the group maximum is 30. Past departures have been described as comfortable and, at times, not crowded. Still, space for luggage is limited, and each person may bring one suitcase weighing no more than 33 pounds, or 15 kilograms, plus one carry-on bag.

The driver-guide can make or break this kind of trip. Names associated with well-received departures include Jada, Steve, Torva, Alistair, Paul, Mark, Dougie, Scott, Tom, Cliff, and Louise. Their strengths have included lively storytelling, Scottish history, fairy tales, humor, group connection, and careful handling of narrow roads.

Your guide may also suggest small changes or extra viewpoints when time and weather permit. That flexibility is useful, but it does not mean every departure will follow the same pattern. The train service can be altered or canceled at short notice outside the operator’s control.

English is the live guiding language. Audio guide translations are available in Spanish, French, German, Italian, Mandarin, and Portuguese, but those translations are not delivered by a live guide.

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 coach trip. The price includes two nights of accommodation, two breakfasts, transport, the Jacobite Steam Train, the guide, and admission to the Dundreggan Rewilding Centre.

You still pay for every other meal and for Dunvegan Castle and Eilean Donan Castle. You also pay for the convenience of having the route organized, the train connection protected within the schedule, and the driving handled by someone who knows the roads.

For two people sharing a room, the value is easier to justify than for a solo visitor paying for a single room. The tour also makes more sense if you have only three days for the Highlands and want to see Skye, the train, Loch Ness, and several castles without renting a car.

I would compare the price against the cost of separate hotels, rail tickets, car hire, fuel, admissions, and meals. If you are comfortable driving and have a week, building the route yourself may cost less and give you more time at each stop. If you have just a few days and want the logistics handled, the package can be good value despite the high headline price.

The tour is often booked well ahead, about 111 days in advance on average. That is useful to know if your dates are fixed or if riding the Jacobite Steam Train is essential.

Who should book this Highlands tour?

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Who should book this Highlands tour?

I would choose it for a first visit to Scotland, especially if you are based in Edinburgh and do not want to drive. It suits people who want a broad mix of mountains, castles, coastal views, villages, local stories, and one famous railway ride.

It also suits Harry Potter fans, but the train is not the only reason to go. Skye, Glencoe, and the road through the Highlands provide much of the trip’s appeal.

You should think twice if you want long hikes, unstructured time, luxury lodging, or slow meals. The Old Man of Storr and Kilt Rock stops are short, and the entire trip keeps moving.

Children must be at least 5 years old. Most people can participate, and the departure point is near public transport. Arrange your transport to the meeting point in advance and give yourself extra time on the first morning.

Free cancellation is available if you cancel at least 24 hours before the start time. If the operator does not reach its minimum number of participants, you can receive a different date or a full refund.

Should you book it?

Book this tour if you want to see a lot of Scotland in three days, need transport from Edinburgh, and value a guide who can turn long drives into part of the experience. The Jacobite train, two nights in Portree, and the mix of Skye viewpoints and mainland sights make this a strong first taste of the Highlands.

Skip it if the price strains your budget or if you want to hike and linger. For the right visitor, the cost buys convenience and access. The scenery is the reason to go, but a good guide such as Jada, Steve, Louise, or Mark can make the hours between the photo stops just as worthwhile.

FAQ

Where does the tour start?

It starts at Highland Explorer Tours, 60 High Street, Edinburgh EH1 1TB. The scheduled departure time is 7:45 a.m.

Where does the tour end?

The tour returns to the same meeting point in Edinburgh. The return time is approximate and can change with road and weather conditions.

How long is the Jacobite Steam Train ride?

The train ride takes about two hours between Fort William and Mallaig. It crosses the Glenfinnan Viaduct, known for its appearance in the Harry Potter films.

Is first-class train travel included?

No. The included ticket is standard class, and it is not possible to upgrade it to first class through this tour.

What accommodation is included?

You receive two nights in a single, twin, or double room at a 3-star hotel or B&B in Portree. You select the room type when booking.

Are meals included?

Two breakfasts are included. Food, drinks, lunches, and dinners are not included unless specifically stated.

Are castle admission fees included?

Admission to Dunvegan Castle and Eilean Donan Castle is not included. The visit to the Dundreggan Rewilding Centre is included.

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.

What is the minimum age?

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

Can I cancel for a full refund?

Yes, if you cancel at least 24 hours before the experience starts. Cancellations or changes made less than 24 hours before the start time are not refunded or accepted.

More like this

Edinburgh Tours, compared.

The full Edinburgh Tours list →
Loch Ness, Glencoe & the Scottish Highlands Tour
★★★★★★★★★★4.6· 17,446 reviews· from $62

Loch Ness, Glencoe & the Scottish Highlands Tour

Read our review →
Harry Potter Magical Guided Walking Tour
★★★★★★★★★★4.8· 11,944 reviews· from $19

Harry Potter Magical Guided Walking Tour

Read our review →
Underground Vaults Tour
★★★★★★★★★★4.6· 11,758 reviews· from $32

Underground Vaults Tour

Read our review →
Edinburgh Castle: Guided Walking Tour with Entry Ticket
★★★★★★★★★★4.7· 11,699 reviews· from $49

Edinburgh Castle: Guided Walking Tour with Entry Ticket

Read our review →
Loch Ness, Glencoe & Scottish Highlands Tour
★★★★★★★★★★4.7· 11,381 reviews· from $61

Loch Ness, Glencoe & Scottish Highlands Tour

Read our review →
The World Famous Underground Ghost Tour
★★★★★★★★★★4.5· 9,272 reviews· from $26

The World Famous Underground Ghost Tour

Read our review →
Underground Vaults Walking Tour in Edinburgh Old Town
★★★★★★★★★★4.5· 8,506 reviews· from $33

Underground Vaults Walking Tour in Edinburgh Old Town

Read our review →
Edinburgh Castle Guided History Tour with Tickets
★★★★★★★★★★4.8· 7,747 reviews· from $50

Edinburgh Castle Guided History Tour with Tickets

Read our review →
Scroll to Top

Where to go in Scotland

Pick a glen, a city or a distillery.