Reviewed · ISLE OF SKYE TOURS
3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour
The star of this three-day trip is the Jacobite Steam Train, the Harry Potter train that crosses Glenfinnan Viaduct on its way from Fort William to Mallaig. But the train is only part of the story. You also get two nights on Skye, stops at Glencoe, the Old Man of Storr, Dunvegan Castle, Eilean Donan Castle, and Loch Ness without having to drive Scotland’s narrow Highland roads yourself.
I like the way the tour combines famous sights with quieter stops such as the Dundreggan Rewilding Centre. I also like that you sleep in Portree instead of racing back to Edinburgh each evening. The main drawback is the pace: this is a packed coach journey, with long stretches on the road and limited time at several stops.
- Glenfinnan Viaduct by steam train: Ride the Jacobite for about two hours between Fort William and Mallaig, crossing the famous railway viaduct.
- Two nights in Portree: Use Skye’s colorful main town as your base, with breakfast included each morning.
- Classic Isle of Skye sights: See the Old Man of Storr, Kilt Rock, and Dunvegan Castle and Gardens.
- A broad Highland route: Cover Glencoe, Rannoch Moor, Eilean Donan Castle, Loch Ness, and Dunkeld in three days.
- Small-group coach travel: The air-conditioned midi-coach carries a maximum of 30 people, with transport and an English-speaking guide included.
- Useful planning detail: Arrive at least 15 minutes early, bring no more than one 33-pound suitcase and one carry-on bag, and leave at least three hours after the scheduled return for onward plans.
In This Review
- Why the Jacobite train is the trip’s headline
- Day one: Rannoch Moor, Glencoe, and the road to Portree
- Portree accommodation and what to expect
- Day two: the Old Man of Storr and Skye’s northern coast
- Day three: castles, rewilding, and Loch Ness
- The guide can shape the whole experience
- Coach comfort, group size, and the pace of travel
- Is $926.56 a fair price?
- Who should book this Highlands tour?
- Should you book the 3-day Skye and Jacobite tour?
- FAQ
- Where does the tour start and finish?
- How long is the tour?
- Is the Jacobite Steam Train included?
- Is accommodation included?
- Are meals included?
- What is the minimum age?
- How much luggage can I bring?
Why the Jacobite train is the trip’s headline

The Jacobite Steam Train gives this tour its special pull. The ride lasts about two hours and links Fort William with the fishing village of Mallaig along Scotland’s west coast. The route passes through the Glenfinnan area, where the railway viaduct became famous through the Harry Potter films.
You receive a standard steam train ticket. First Class is not available as an upgrade on this tour, so book it for the scenery and the sense of occasion rather than for luxury rail travel. The ride is a highlight, but it is still one part of a busy day that begins in Edinburgh and ends in Portree.
The train service can be altered or canceled at short notice for reasons outside the tour operator’s control. That matters here because the railway is a major reason many people choose this trip. If the train is essential to your Scotland plans, understand that no coach tour can remove that risk.
Day one: Rannoch Moor, Glencoe, and the road to Portree

The morning begins at 7:45 a.m. at Highland Explorer Tours, 60 High Street in Edinburgh. You should arrive at least 15 minutes early. The bus cannot wait for late arrivals, and there is no refund if you miss departure.
The route heads north through Rannoch Moor, a broad, open stretch of Highland scenery. Weather can change quickly, so your view may shift from clear mountain shapes to mist and low cloud. That unpredictability is part of the setting, but it also means you should not judge the trip by a single photograph or forecast.
The first listed stop is Glencoe, one of Scotland’s most dramatic mountain valleys. The stop is brief, about 15 minutes, so treat it as a chance to look, take photographs, and hear some background from your guide. It is not long enough for a walk or a full visit to the area.
From Glencoe, the coach continues to Fort William. There is only about 10 minutes listed for the transfer and boarding arrangements before you take the Jacobite, so follow your guide closely. The train ride then carries you toward Mallaig, with the Glenfinnan Viaduct as the famous photographic moment.
At Mallaig, you have about 15 minutes around the harbor. It is a short stop, but the village gives you a quick look at a working coastal community rather than another purely scenic viewpoint. You then return to the coach for the journey to Portree.
Portree is your base for both nights. The town is known for its colorful waterfront and offers restaurants and traditional pubs for your evening meal. Dinner is not included, so budget for food and drinks each day. Four hours are allocated in Portree on the first evening, giving you a useful chance to eat, walk around, and settle into your accommodation.
The day is long. You will see a great deal, but you will not have much time for unplanned exploration. That tradeoff is reasonable if you have only a few days and want to cover ground without renting a car.
More Harry Potter Tours in Edinburgh
- Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William
★ 5.0 · 4,337 reviews - Original Harry Potter Locations Tour in Edinburgh : Guided Tour
★ 5.0 · 4,236 reviews - The Potter Trail Private Tour
★ 5.0 · 2,353 reviews
Portree accommodation and what to expect

The package includes two nights in a 3-star hotel or B&B in Portree. You choose a single, twin, or double room when booking. Most people on the tour stay in B&B accommodation, so the exact style of lodging can vary.
The reported stays include the Skye Inn, where the rooms were described as comfortable and the food was well received. That does not guarantee the same property for every departure, but it gives you a fair sense of the standard to expect: practical, central accommodation rather than a resort or grand country house.
Breakfast is included on both mornings. Lunch, dinner, snacks, and drinks are your responsibility. Portree is a helpful overnight base because it lets you spend the second day on Skye rather than losing time returning to the mainland.
Day two: the Old Man of Storr and Skye’s northern coast

The second day focuses on some of Skye’s most recognizable sights. The first stop is the Old Man of Storr, the island’s famous rock formation. You have about 30 minutes for the view. That is enough for photographs and a short look, but not enough for the full hike to the rock.
This distinction is important. If you have imagined climbing to the Old Man of Storr, this tour does not provide a long walking window. Wear shoes suitable for uneven ground anyway, since even short photo stops can involve wet or rough surfaces.
Kilt Rock comes next, with another 30-minute stop. The attraction is the cliff formation and its cascading waterfall. Like the Old Man of Storr, it is a viewpoint stop rather than a substantial walk. The short timing helps keep the day moving, but you will need to be ready to leave when called.
The longer visit is Dunvegan Castle and Gardens, with about two hours scheduled. This is the most substantial historical stop on Skye’s day. The castle dates from the 13th and 14th centuries and has been the home of the Chiefs of Clan MacLeod for about 800 years. It is also described as Scotland’s oldest continuously inhabited castle.
Admission to Dunvegan Castle is not included, so allow for that extra cost. Two hours gives you time to visit the castle and gardens at a sensible pace, though your available time will depend on the season and how much of the site is open.
This day is more relaxed than the first because you are staying on Skye. Still, the stops are arranged for sightseeing rather than hiking. If your main goal is long walks around the island, a self-drive trip or a walking-focused itinerary would suit you better.
Day three: castles, rewilding, and Loch Ness

The final day begins with Eilean Donan Castle, one of Scotland’s most photographed castles. It sits on a small island where two lochs meet, creating the classic view of stone walls, water, and mountains.
The listed stop is about 15 minutes, and admission is not included. That means you should think of this as a scenic photo stop unless your tour schedule or local arrangements provide more time. You will see the setting, but you should not expect a full castle visit within that window.
The route then continues to the Dundreggan Rewilding Centre, with about an hour and a half here. Admission is included. The centre presents the work of Trees for Life, a charity focused on restoring Scotland’s ancient Caledonian pine forest.
This is a welcome change of pace. After several famous viewpoints and castles, Dundreggan gives you a chance to learn about present-day conservation and Scotland’s woodland future. It also shows why the tour has value beyond collecting photographs of well-known sights.
Next comes Loch Ness and the Highland village of Fort Augustus. You have about 30 minutes to explore the shore and look for Nessie. The stop is short, so this is not a boat cruise or a full loch excursion. It is a quick taste of one of Scotland’s best-known places.
The Commando Memorial follows, with about 15 minutes for views toward Ben Nevis, Britain’s highest mountain. Those views depend on the weather. In clear conditions, this can be a powerful final look at the Highlands. In cloud or rain, you may see far less, so keep expectations flexible.
The last stop is Dunkeld, a small village on the River Tay. About 25 minutes are scheduled here, enough to see the area around its historic cathedral and stretch your legs before the return to Edinburgh.
Return times are approximate. In April and October, the tour can return as late as 8 p.m., and road conditions or weather may cause further delays. I would not schedule a flight, theater booking, or long-distance train connection immediately afterward. The operator advises leaving at least three hours after the scheduled return time.
More Isle of Skye Tours in Edinburgh
- 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 - Edinburgh: Isle of Skye, Highlands and Loch Ness 3-Day Tour
★ 5.0 · 1,002 reviews
The guide can shape the whole experience

The route covers a lot of ground, so your guide matters. The tour combines driving, local commentary, timekeeping, and safety on narrow Highland roads. The strongest guide experiences described for this departure include Jenny, Torva, Steve, Dusty, Alistair, Paul, Mark, Cliff, Jada, Louise, Dougie, Tom, and Scott.
That list does not mean you can choose your guide. It does show the range of guide strengths you might encounter. Jada was praised for safe driving and for helping the group connect, while Louise was valued for bringing Scottish history and legends to life. Mark was noted for balancing stories, facts, and activities during long hours on the bus. Alistair was appreciated for mixing local history with the scenery.
You should expect an English-speaking guide. Audio guide translations are available in Spanish, French, German, Italian, Mandarin, and Portuguese, but these are not live translations. If you need commentary in one of those languages, the audio option is an important detail to check before booking.
Coach comfort, group size, and the pace of travel

Transport is by air-conditioned midi-coach, with a maximum group size of 30. That is smaller and more personal than a large touring bus, though it is still a group tour with fixed departure times.
Several full days involve long stretches on the road. The benefit is clear: you can connect places that would take much longer by public transport, including Skye, Mallaig, Eilean Donan, Loch Ness, and Dunkeld. You can look out the window instead of concentrating on left-side driving and narrow roads.
The cost is flexibility. You cannot linger at Glencoe, Kilt Rock, or the Commando Memorial if the schedule is tight. The tour works best when you are happy to accept a set rhythm: drive, stop, listen, photograph, and reboard.
Bring a maximum of one suitcase weighing 33 pounds, or 15 kilograms, plus one carry-on bag. Pack for wet weather and changing temperatures, and keep anything you need during the day in your smaller bag.
Is $926.56 a fair price?

At $926.56 per person, this is not a budget excursion. The price includes two nights of accommodation, two breakfasts, all listed coach transport, the Jacobite Steam Train between Fort William and Mallaig, an English-speaking guide, and admission to the Dundreggan Rewilding Centre.
You still pay separately for lunch, dinner, drinks, Dunvegan Castle, and Eilean Donan Castle. Those costs can add up, especially in Portree, so include them when comparing this with a rental car or an independent trip.
The value is strongest if you are short on time, do not want to drive, and want the train included in one organized plan. You would otherwise need to coordinate lodging, rail tickets, a route through Skye, and transport between widely scattered sights. The value is weaker if you already have a car, prefer slow travel, or want to choose your own stops.
The tour is booked an average of 111 days ahead, which suggests you should plan early, especially if you need a particular room type or have fixed travel dates. Confirmation is sent within 48 hours, subject to availability.
Who should book this Highlands tour?

I would choose this trip for a first visit to Scotland when I had three days to spare after Edinburgh. It gives you the major Highland scenery, two nights on Skye, a famous railway ride, and several historic stops without asking you to solve the transport puzzle yourself.
It suits couples, friends, solo visitors, and families with children aged five or older. The minimum age is five, and the trip is designed for most people who can take part in a normal sightseeing day.
I would hesitate if your priority is hiking. The Old Man of Storr stop is only 30 minutes, and many other stops are even shorter. I would also hesitate if you need guaranteed train service, since the Jacobite can be changed or canceled at short notice.
Free cancellation is available up to 24 hours before the start time for a full refund. A minimum number of people is required, so if the tour is canceled for that reason, you are offered another date or experience, or a full refund.
Should you book the 3-day Skye and Jacobite tour?
Book it if you want a high-impact first taste of the Highlands and prefer a guide to handle the roads, timing, and connections. The combination of Skye, the Jacobite, Glencoe, Eilean Donan, and Loch Ness gives you a lot of Scotland in a short period.
Skip it if you want long walks, private touring, or complete control over your schedule. For everyone else, the price buys a useful service: three demanding days turned into a clear route, with Portree nights that keep the trip from becoming a daily race back to Edinburgh.
FAQ
Where does the tour start and finish?
The tour starts and finishes at Highland Explorer Tours, 60 High Street, Edinburgh, EH1 1TB. The start time is 7:45 a.m.
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 a standard-class steam train ticket between Fort William and Mallaig. First Class cannot be added as an upgrade.
Is accommodation included?
Yes. Two nights in a 3-star hotel or B&B in Portree are included. You select a single, twin, or double room when booking.
Are meals included?
Two breakfasts are included. Other meals and drinks are not included.
What is the minimum age?
Children must be at least five years old. The tour cannot accommodate children under five.
How much luggage can I bring?
Each person can bring one suitcase weighing no more than 33 pounds, or 15 kilograms, plus one carry-on bag.
More Train Experiences in Edinburgh
- Scotland in 5 Days Including Jacobite Steam Train from Edinburgh
★ 5.0 · 341 reviews - The Magical Highland Tour Including the Jacobite Steam Train Journey
★ 4.5 · 179 reviews - 4-Day Isle of Skye & Jacobite Steam Train (train ride included)
★ 5.0 · 82 reviews - 3 Day Isle of Skye and Jacobite Steam Train Tour from Inverness
★ 5.0 · 161 reviews
More Scottish Highlands Tours in Edinburgh
- 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 - Edinburgh: Loch Ness, Glencoe & The Highlands
★ 5.0 · 3,771 reviews - Scottish Highlands, Loch Ness and Glencoe Day Trip from Edinburgh
★ 4.5 · 2,793 reviews
Just added around Edinburgh
- Half Day Sailing Trip★ 5.0 · 11 reviews
- Full Day Sailing Trip★ 5.0 · 10 reviews
- Blackness Castle Cruise★ 4.5 · 39 reviews
- Private South Queensferry Town Walking Tour★ 5.0 · 3 reviews
- Edinburgh Shore Excursion: City Tour and Royal Yacht Britannia★ 4.0 · 41 reviews
- Edinburgh Shore Excursion with a Local Guide: 100% Personalized & Private★ 4.0 · 7 reviews
- Edinburgh: West Highlands Privately Guided Day Tour in Luxury MPV★ 5.0 · 10 reviews
- Whisky Tasting at Edinburgh’s Award Winning Whiski Rooms★ 5.0 · 5 reviews
Isle of Skye Tours, compared.

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 →
3 Day Isle of Skye and Scottish Highlands from Edinburgh
Read our review →
The Ultimate Isle of Skye Day Tour from Inverness
Read our review →
Isle of Skye, Highlands and Loch Ness 3-Day Tour
Read our review →

