Reviewed · GLENFINNAN VIADUCT TOURS
4-Day Isle of Skye & Jacobite Steam Train (train ride included)
The big draw is the Jacobite Steam Train, paired with two nights on the Isle of Skye and a route that takes in Glencoe, Loch Ness country, and Eilean Donan Castle. I like that a guide handles the long Highland drives, and I like that three nights’ accommodation and breakfast are included, so you are not left arranging a new bed each night.
The trade-off is the pace: four days cover a lot of ground, which means plenty of time in the vehicle and short stops at some sights. The train is included only on summer departures, and Skye’s remote villages can make dinner planning tricky, so check what is covered before you book.
At a glance
- A summer ride on the Jacobite Steam Train: The one-way journey includes the Glenfinnan Viaduct route and is the trip’s signature experience.
- Three nights of accommodation: Breakfast is included each morning, but other meals are not.
- A small group: The tour is capped at 16 people, with transport and guiding handled by the same professional guide-driver.
- Two nights on Skye: This gives you more time on the island than a quick day visit, though the exact stops can vary.
- A lot of miles in four days: Expect long drives, busy days, and brief visits at several stops.
- Extra costs to plan for: Loch Ness cruises and Eilean Donan Castle admission are not included.
From Edinburgh to the Highlands

This four-day loop starts in central Edinburgh at 8:30 am, with the meeting point at Caffè Nero, 1, 192 Parliament Square. You travel in a group of no more than 16, a useful size for a route where the guide’s stories and practical help matter as much as the scenery.
The guide is also the driver, taking care of roads that can be narrow, winding, and tiring to navigate yourself. Past guides have included Craig, John, Stefan, Cameron, and Rose. Their styles differ, but the strongest praise has been for guides who mix Scottish history, folklore, geology, music, and local advice with patient driving and thoughtful care for the group.
The itinerary is full, and that is both its strength and its main limitation. You get a broad introduction to the Highlands and Skye without managing car hire, ferry connections, accommodation, or a train reservation on your own. In exchange, you give up some freedom to linger and should expect substantial time on the road.
More Isle of Skye trips in Edinburgh:
- From Edinburgh: 3-Day Isle of Skye and The Highlands Tour
★ 4.8 · 2,405 reviews - 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
Day one: Loch Lomond, Glencoe, and Fort Augustus
The first day heads north through Loch Lomond and The Trossachs National Park, with about 40 minutes at the stop. It is a quick first taste of the lochs, hills, and woodland that define this part of Scotland. One particularly memorable outing included a chance to feed Highland cattle, often called coos. Treat that as a possible extra stop rather than a guaranteed part of every departure.
Next comes Glencoe, with about an hour to take in its steep-sided glen and stark Highland scenery. The guide can add context about the area’s history and geology, which helps turn a dramatic view into more than a photo stop. Still, an hour is short if you want a long walk. This is a scenic visit, not a hiking day.
The day ends in Fort Augustus, by the southern end of Loch Ness. The itinerary allows a long stop here, with an overnight stay in the village. Its position beside the Caledonian Canal makes it a convenient base, and the free time gives you a chance to look around after the day’s drive. The practical point: the schedule lists a lengthy stay, but you should confirm the day’s exact timing with the operator before you go.
Day two: Loch Ness and Eilean Donan Castle

The morning in Fort Augustus is yours to spend in the village or on an optional Loch Ness cruise. The cruise costs £30 per person and is not included in the tour price. Some versions of the outing have paired a boat trip with Urquhart Castle, but admission and availability should be checked separately rather than assumed.
A cruise gives you a different view of the loch and a chance to scan the water for Nessie. The monster is not guaranteed, of course. If you would rather save the extra cost, you can keep the morning simple and enjoy Fort Augustus before the drive west.
Eilean Donan Castle is a brief stop, listed at about 20 minutes, with admission not included. Its position on Loch Duich, backed by the mountains of Kintail, is the main attraction. It is one of those places where the setting may be the first thing you remember, but a short visit leaves little time to explore inside. If seeing the rooms matters to you, ask how much time your departure allows and budget for the ticket.
After the castle, the route crosses to the Isle of Skye, where you stay for the next two nights. Some departures have based the group in Uig, a small settlement with limited dining choices. One guide arranged group meals there, but that should not be treated as a standing promise. Ask about dinner plans before leaving for Skye, or be ready to book ahead.
Day three: Skye’s cliffs, villages, and open country

The third day is devoted to Skye. Portree, the island’s largest village, is scheduled for about an hour. It is a useful place to walk around, eat, or pick up supplies, but an hour goes quickly if you also want to shop and sit down for lunch.
The Old Man of Storr, a striking rock formation on the Trotternish Peninsula, is another featured stop. The schedule allows about 30 minutes. That is enough for a look from the viewpoint, but not for a full hike up to the formation. If you have imagined a long walk here, this tour may feel too brisk.
Kilt Rock gets another short stop, also about 30 minutes. The cliffs take their name from the vertical rock columns that resemble the pleats of a kilt. It is an easy place to appreciate Skye’s dramatic coast without committing to a long walk, though weather and visibility can affect the view.
The precise route can include additional Skye stops. One detailed day included the Fairy Pools and the Cuillin Mountains, Talisker distillery, the Skye Museum of Island Life, and Fairy Glen, along with the Old Man of Storr and Kilt Rock. Those extra places make the day feel much more varied, but they are not all listed as fixed stops for every departure. Ask the operator which stops are planned for your date, and remember that distillery or other admissions may cost extra.
A second night on Skye is a real advantage. You are not simply crossing the island and leaving again the same afternoon. The lodging can be small and welcoming, but it may involve stairs or a walk uphill. If mobility or luggage access is a concern, tell the operator when booking and ask what arrangements can be made.
More Glenfinnan trips in Edinburgh:
- Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William
★ 5.0 · 4,337 reviews - Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William
★ 4.8 · 3,366 reviews - Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William Guided Tour
★ 4.5 · 1,151 reviews - Hogwarts Express and Scottish Highlands Tour from Edinburgh
★ 5.0 · 1,114 reviews
Day four: Ferry, steam train, and the road south

The final day begins with the ferry from Armadale on Skye to Mallaig on the mainland. Mallaig is the lunch stop before the Jacobite Steam Train ride. This train is best known as the Hogwarts Express from the Harry Potter films, but the scenery is its own reward: the route passes lochs, mountains, and the Glenfinnan Viaduct.
The train ride is one-way and lasts about two hours. The tour includes it on summer departures only, so confirm the season and train arrangements before booking. A detailed trip account describes boarding in Mallaig and leaving the train at Fort William to rejoin the coach. That makes the train a memorable part of the return journey, not a round trip.
The schedule also includes a stop in Pitlochry on the way back to Edinburgh, listed at about an hour. This pretty Highland town offers a chance to stretch your legs after the train and coach. The tour ends at 22 St Andrew Square, although one passenger found the actual drop-off point confusing and a walk from the start area. If your hotel is near the Royal Mile or you have onward plans, confirm the precise drop-off location with the operator.
What the $1,096.17 price covers

At $1,096.17 per person, this is not a budget bus ride. Its value lies in bundling three nights of accommodation, three breakfasts, transport, a professional guide, and, on summer departures, the Jacobite Steam Train fare. You also avoid the work of coordinating a rental car, remote lodging, ferry travel, and train tickets across a tight schedule.
The cost does not cover lunch, dinner, drinks, the optional Loch Ness cruise, or Eilean Donan Castle admission. Those extras matter, especially on Skye, where dinner choices can be limited. Leave room in your budget for meals and tickets, and ask which optional stops require advance booking.
Accommodation is in B&Bs or similar small properties rather than one large hotel. That can add local character, and examples on past tours have included Abbey Cottage in Fort Augustus and Cuil Lodge in Uig. These are examples, not a guarantee of your lodging. Breakfast is included, but standards and room layouts can vary.
The tour is booked an average of 81 days in advance. That is a useful planning clue, particularly if you want a summer date with the train included. Solo travellers need to choose the single-room option; otherwise, the operator may not be able to accept the booking. Double or twin rooms are for two people. Three people choosing that option may be assigned a family room, subject to availability.
The pace, the bus, and the practical trade-offs

The group limit of 16 keeps this smaller than a large coach tour, but you will still spend hours in a vehicle. One passenger found the seats cramped after several days, a fair warning if you have trouble sitting for long stretches. The route’s many stops help break up the driving, but they do not turn this into a slow, walking-focused holiday.
Restroom stops and meal timing can also matter on a packed schedule. One person found some breaks longer than comfortable, while another ran into a lack of dinner options in Uig after a change of guide and poor coordination. The guide can make a big difference, but plans can vary. Ask how meals are handled on Skye and whether your group needs to reserve tables.
This tour is offered in English, and most people can participate. Service animals are allowed. If you have mobility needs, let the operator know in advance: some B&B rooms may be upstairs or reached by a hill, with no lift. The route also includes short visits where uneven ground or steps may affect how much you can see.
Who should book this four-day route?
I would choose this trip if you want to see Skye and several Highland highlights but do not want to drive yourself. It suits first-time visitors, Harry Potter fans who especially want the steam train, and anyone who values a guide’s stories and local context. It is also a sensible way to combine the train, island accommodation, and a varied route without planning each connection yourself.
I would look elsewhere if your priority is long hikes, extended time at castles, or a relaxed stay in one place. The stops at the Old Man of Storr and Kilt Rock are short, the train ride is seasonal, and the days cover a lot of ground. For a four-day sampler with transport and beds arranged, the package offers solid value, provided you are comfortable with a busy schedule and extra meal costs.
FAQ
How long is the tour?
The tour lasts about four days and includes three nights of accommodation.
Where and when does the tour start?
It starts at 8:30 am at Caffè Nero, 1, 192 Parliament Square, Edinburgh EH1 1RF.
Where does the tour end?
The stated end point is 22 St Andrew Square, Edinburgh EH2 1AY. Confirm the exact drop-off point with the operator if you have onward plans.
Is the Jacobite Steam Train included?
Yes, a one-way ride is included on summer departures only. The train journey lasts about two hours.
Are meals included?
Three breakfasts are included. Other food and drinks are not included unless specified.
How much does the Loch Ness cruise cost?
The optional cruise costs £30 per person and is not included in the tour price.
Is admission to Eilean Donan Castle included?
No. The stop is included, but castle admission is not.
How many people can join the tour?
The maximum group size is 16 people.
What room should a solo traveller book?
Solo travellers should choose the Single Room option. The tour may not be able to accept a solo booking without that selection.
More four-day trips in Edinburgh
- 4-Day Isle of Skye and Highlands Small-Group Tour from Edinburgh
★ 5.0 · 200 reviews - 4 Day Islay Whisky Tour from Edinburgh
★ 5.0 · 148 reviews - From Edinburgh: Isle of Skye and Hogwarts Express 4-Day Trip
★ 4.8 · 142 reviews - Isle of Skye and West Highlands: 4-Day Tour from Edinburgh
★ 4.9 · 98 reviews
More train rides in Edinburgh
- 3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour
★ 5.0 · 972 reviews - From Edinburgh: Magical Highlands Tour with Jacobite Train
★ 4.5 · 726 reviews - 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
Newest tours in Edinburgh
- Scotland: West Highlands, Mull and Iona 4-Day Tour★ 4.5 · 13 reviews
- From Edinburgh: Isle of Skye and Outer Hebrides 6-Day Tour★ 4.9 · 17 reviews
- From Edinburgh: Outer Hebrides & Isle of Skye 6-Day Tour★ 4.7 · 33 reviews
- 8-Day Orkney Skye and Highlands Tour from Edinburgh★ 4.5 · 23 reviews
- 5-Day Orkney and Highlands Tour from Edinburgh★ 5.0 · 23 reviews
- Bannockburn Battlefield Tour★ 5.0 · 36 reviews
- A History of Witchcraft in Edinburgh: A Self-Guided Audio Tour★ 5.0 · 3 reviews
- Harry Potter’s Edinburgh: A Self-Guided Audio Tour★ 4.5 · 42 reviews
Glenfinnan Viaduct Tours, compared.

3-Day Isle of Skye Inverness Highlands and Glenfinnan Viaduct Tour from Edinburgh
Read our review →
Glenfinnan Viaduct, Glencoe & Fort William Guided Tour
Read our review →
Hogwarts Express and Scottish Highlands Tour from Edinburgh
Read our review →
3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour
Read our review →Browse the lists this tour appears in




