Reviewed · GLENFINNAN VIADUCT 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 Jacobite steam train is the star turn, but this three-day trip gives you more than a famous rail crossing. From Edinburgh, you travel through Glencoe to Mallaig, cross the Glenfinnan Viaduct by train, then spend two nights on the Isle of Skye before returning by way of Eilean Donan Castle and Loch Ness.

I like two things in particular: the train adds a memorable change of pace to a coach-heavy route, and the overnight stay in Portree gives you time to see Skye rather than simply pass through it. The main trade-off is distance. You cover a lot of ground in three days, with long stretches on the road and short visits at some major sights.

Key points before you book

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Key points before you book

  • The Jacobite train crosses the Glenfinnan Viaduct, the route’s most famous moment, on an approximately two-hour ride between Fort William and Mallaig.
  • You spend two nights in Portree, with a single, twin, or double room in a three-star hotel or B&B, selected when you book.
  • Skye’s main sights come on day two, including the Old Man of Storr, Kilt Rock, and Dunvegan Castle and Gardens.
  • Entry fees are not all covered: Dunvegan and Eilean Donan Castle admission are extra, while Dundreggan Rewilding Centre is included.
  • The group is limited to 30, and an air-conditioned midi-coach handles the long transfers.
  • Plan for a full three days away from Edinburgh: return times depend on traffic and weather, so leave at least three hours before any onward connection.

From Edinburgh toward Glencoe

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - From Edinburgh toward Glencoe

The tour starts at 7:45 am at Highland Explorer Tours, 60 High Street, Edinburgh. Arrive at least 15 minutes early for check-in. The bus cannot wait for late arrivals, so sort out your trip to the meeting point ahead of time.

The first day is a long push north through the Highlands. Rannoch Moor gives you a broad sweep of open country before the short stop at Glencoe, a dramatic Highland valley framed by steep mountains. The stop is listed as 15 minutes, enough to take in the view and snap a few photos, but not enough for a walk or a close look around. Think of it as a scenic pause, not a full visit.

That distinction matters throughout this tour. The route is designed to connect far-flung places efficiently, not to give you hours at every stop. I like that you can see a range of Highland scenery without handling narrow roads or planning transport. You do give up the freedom to linger when a view catches your eye.

More Highlands tours in Edinburgh:

The Jacobite train and the Glenfinnan Viaduct

At Fort William, you switch from coach to steam train for the roughly two-hour ride to Mallaig. The Jacobite follows the West Highland Railway Line along Scotland’s west coast, crossing the Glenfinnan Viaduct, made famous by the Harry Potter films. A monument nearby recalls Bonnie Prince Charlie’s campaign.

The train is a real working rail experience, not just a photo stop. You get a different view of the countryside from the coach, and the steam locomotive gives the journey a slower, old-fashioned feel. If you know the films, the viaduct crossing will likely be a highlight. If you do not, it is still an impressive stretch of railway.

There is a practical caveat: the Jacobite service can be altered or cancelled at short notice for reasons outside the operator’s control. The tour includes a standard train ticket, and upgrades to first class are not available. Treat the ride as a special part of the plan, but do not make it the only reason for booking.

The train ends in Mallaig, a small fishing village with a harbour. The listed stop is brief, about 15 minutes, before the group continues to Portree. Your first day is therefore mostly travel, with the train as its centerpiece. By evening, you reach Skye’s main town and have about four hours of free time to find dinner or a pub. Food and drinks are not included, so budget for them separately.

Two nights in Portree

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Two nights in Portree

Portree is your base for both nights. Accommodation is in a three-star hotel or B&B, with a single, twin, or double room chosen at booking. Breakfast is included on both mornings; other meals are your responsibility.

The room choice is worth checking carefully before you pay, especially if you are travelling alone or sharing. Most people on the trip stay in B&B accommodation, though the exact property is selected as part of the booking. The tour provides a bed and breakfast, not a full meal plan, so you will need to arrange lunch and dinner yourself.

Portree’s evening window is useful. You can choose a local restaurant or pub rather than eating on the coach or following a fixed group meal. That freedom is a small but welcome counterweight to the tightly scheduled days. Keep in mind that the tour does not specify a particular restaurant or guarantee a table, so make plans based on your own preferences and the time available.

Skye’s cliffs, rock formations and castle

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Skye’s cliffs, rock formations and castle

Day two is devoted to Skye, with stops at the Old Man of Storr, Kilt Rock, and Dunvegan Castle and Gardens. The first two visits are listed at about 30 minutes each. That gives you time to take in the scenery and photograph the sites, but not necessarily to complete a substantial hike.

At the Old Man of Storr, the famous rock pinnacle rises above the surrounding slopes. The stop is a chance to see the landmark, not a promise of a climb to its base. Some guides have offered extra opportunities, such as going farther up the path or stopping at Lealt Falls, but those additions depend on the day’s conditions and schedule. Do not count on them as guaranteed parts of the itinerary.

Kilt Rock brings a different kind of view: a high sea cliff with a waterfall dropping toward the coast. The stop is short, so have your camera ready and dress for the weather. Skye’s scenery can change quickly, and a wet or windy spell may shape how long you want to stand outdoors.

Dunvegan Castle and Gardens is the day’s longer stop, at about two hours. The castle dates to the 13th and 14th centuries and has been the home of Clan MacLeod’s chiefs for around 800 years. It is described as Scotland’s oldest continuously inhabited castle. You can use the visit to connect Skye’s dramatic scenery with its clan history and local legends.

Admission to Dunvegan Castle and Gardens is not included, so factor the entry cost into your budget. Two hours allows more time here than at the roadside viewpoints, but it still requires a choice about how you spend the stop. If castle interiors and gardens matter to you, use the time for them; if you prefer the outdoor views, make that your priority.

Eilean Donan, rewilding and Loch Ness

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

The return journey on day three starts with Eilean Donan Castle, set on a small island where three lochs meet. It is one of Scotland’s most familiar castle views, and the setting is a strong reason for the stop. The scheduled visit is only about 15 minutes, however, and admission is extra. That is enough for an outside look and photographs, but not a proper tour of the interior.

Next comes Dundreggan Rewilding Centre, with about 90 minutes set aside. The centre explains the work of Trees for Life, a charity focused on restoring Scotland’s ancient Caledonian pine forest. This stop broadens the trip beyond castles and scenery. You get a look at a current conservation effort and the long-term work involved in restoring native woodland. Admission is included.

At Loch Ness, the coach stops at Fort Augustus for about 30 minutes. You can explore the shores and keep an eye out for Nessie, though the tour makes no promises about sightings. It is a brief pause in a well-known place, not a boat cruise or an extended visit to the loch.

The day also includes the Commando Memorial, where you may get views toward Ben Nevis, Britain’s highest mountain. Those views depend on the weather. The final listed stop is Dunkeld, a small village beside the River Tay, with a historic cathedral. You have around 25 minutes there, enough for a quick look before the coach heads back to Edinburgh.

What the pace means in practice

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - What the pace means in practice

This is a carefully packed route, and the coach is central to how it works. The included air-conditioned midi-coach links places that would take much longer to reach by public transport, while the driver-guide adds context and keeps the group moving. The maximum group size is 30, which is more manageable than a large coach but still means shared stops and fixed departure times.

Guide quality can shape a trip like this, because several hours are spent travelling between sights. Guides named on past departures include Jada, Louise, Steve, Alistair, Paul, Mark, and others. The guide you get is not guaranteed, but the accounts of the experience consistently praise engaging storytelling, safe driving, and the ability to make Scottish history and local tales part of the journey. Some guides have also used spare time for additional stops when the schedule allows.

The schedule will suit you if you want a broad introduction to the Highlands and Skye without driving yourself. It is less suited to anyone hoping for long hikes, extended castle visits, or a slow island stay. Short stops help the group cover more ground, but you should expect to spend a meaningful part of each day seated.

Pack light. Each person may bring one suitcase weighing no more than 33 pounds, or 15 kilograms, plus one carry-on bag. The minimum age is five. Audio guide translations are offered in Spanish, French, German, Italian, Mandarin, and Portuguese; these are not live guides.

Is the $926.56 price worth it?

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Is the $926.56 price worth it?

At $926.56 per person, this is a significant purchase. The value depends on how you compare it. The cost covers two nights’ accommodation with breakfast, the Jacobite train, coach transport, an English-speaking guide, and the included visit to Dundreggan. It also removes the burden of planning the links between Edinburgh, the west coast, Skye, and Loch Ness.

You still pay for lunch, dinner, drinks, and admission to Dunvegan and Eilean Donan castles. The train’s standard ticket is included, but there is no first-class upgrade option. Add those expenses to the headline price before deciding whether the package fits your budget.

For a first trip to Scotland, the tour’s value is strongest if you have only a few days and do not want to drive. You get the famous train, two nights on Skye, major Highland stops, and a guide who can fill long stretches with local stories. If you have more time and enjoy planning transport, you may prefer to stay longer on Skye and choose your own pace. This tour buys convenience and range, not solitude or flexibility.

Should you book this Highlands trip?

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Should you book this Highlands trip?

Book it if you want to see several Highland highlights in three days, would rather leave the driving to someone else, and are excited by the Jacobite train. The two nights in Portree make this more satisfying than a quick day trip to Skye, and the mix of scenery, castles, local history, and rewilding gives the route more variety than a string of photo stops.

Think twice if you dislike long coach journeys or want to hike at the Old Man of Storr, explore castles at length, or spend several unhurried days on the island. Check the added costs for meals and castle entry, pack within the luggage limit, and keep onward plans flexible after the return. The tour is a strong choice for a first Highland visit, provided you are happy to trade slow travel for a lot of Scotland in a short time.

FAQ

How long is the tour?

The tour lasts approximately three days and returns to its Edinburgh meeting point. Return times depend on road conditions and weather.

Where does the tour start?

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

What accommodation is included?

Two nights in a three-star hotel or B&B in Portree are included. You select a single, twin, or double room when booking.

Are meals included?

Breakfast is included on both mornings. Lunch, dinner, and drinks are not included unless specified.

Is the Jacobite steam train ticket included?

Yes. The steam train ride between Fort William and Mallaig is included, with a standard ticket. First-class upgrades are not available.

Are castle admission fees included?

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

How much luggage can I bring?

Each person may bring one suitcase weighing no more than 33 pounds, or 15 kilograms, and one carry-on bag.

Can children join the tour?

The minimum age is five. Children under five cannot be accommodated.

More like this

Glenfinnan Viaduct Tours, compared.

The full Glenfinnan Viaduct Tours list →
Glenfinnan Viaduct, Glencoe & Fort William
★★★★★★★★★★5.0· 4,337 reviews· from $62

Glenfinnan Viaduct, Glencoe & Fort William

Read our review →
Glenfinnan Viaduct, Glencoe & Fort William Guided Tour
★★★★★★★★★★4.5· 1,151 reviews· from $67

Glenfinnan Viaduct, Glencoe & Fort William Guided Tour

Read our review →
Hogwarts Express and Scottish Highlands Tour from Edinburgh
★★★★★★★★★★5.0· 1,114 reviews· from $262

Hogwarts Express and Scottish Highlands Tour from Edinburgh

Read our review →
Magical Highlands Tour with Jacobite Train
★★★★★★★★★★4.5· 726 reviews· from $80

Magical Highlands Tour with Jacobite Train

Read our review →
Glenfinnan Viaduct, Glencoe & Highlands Tour
★★★★★★★★★★4.8· 588 reviews· from $63

Glenfinnan Viaduct, Glencoe & Highlands Tour

Read our review →
2-Day Highlands Tour with Hogwarts Express
★★★★★★★★★★4.7· 428 reviews· from $481

2-Day Highlands Tour with Hogwarts Express

Read our review →
Glenfinnan, Glencoe and Scottish Highlands Day Tour
★★★★★★★★★★5.0· 413 reviews· from $62

Glenfinnan, Glencoe and Scottish Highlands Day Tour

Read our review →
Scroll to Top

Edinburgh, further in

Go under the Old Town, out to a distillery, or north into the glens.