Pair two nights on the Isle of Skye with Loch Ness and a steam train ride between Mallaig and Fort William. Accommodation, breakfast, guided coach travel and the train ride are included; children under five cannot join. 4.86 from 1,271 reviews at €642 per person for 3 days.
Experience the Highland beauty of the Isle of Skye on a 3-day excursion from Edinburgh. You'll spend two nights on the Isle of Skye, see legendary Loch Ness and ride one of the world's most famous steam trains, the Jacobite Steam Train, as seen in the Harry Potter films.
This tour runs Mon, Wed, Sat, departing at 07:45. Scheduled through October 2027. These are the operator’s scheduled departures, not a live seat count: availability is confirmed at checkout. Schedule last checked October 1, 2026.
This tour will depart at 7:45 am from 60 High Street, The Royal Mile, Edinburgh, EH1 1TB. Meet 15 minutes before departure and look for the check-in staff wearing blue high-visibility vests there to greet you.
Open in Google MapsThis tour will depart at 7:45 am from 60 High Street, The Royal Mile, Edinburgh, EH1 1TB. Meet 15 minutes before departure and look for the check-in staff wearing blue high-visibility vests there to greet you.
For a full refund, cancel at least 24 hours before the scheduled departure time.
| 1+ days | Full refund |
| 0-1 days | No refund |
| Tour | Price | Duration | Rating | Group |
|---|---|---|---|---|
| This tour · #31 of 71 | €642 | 3 days | 4.86 (1271) | shared |
| Stirling, Highlands & Distillery in Spanish | €77 | 12h | 4.98 (405) | shared |
| Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William | €54 | 12h | 4.93 (6417) | shared |
| 3 Day Isle of Skye and Scottish Highlands from Edinburgh | €446 | 3 days | 4.94 (1377) | shared |
Ranked #31 of 71 in Scottish Highlands from Edinburgh by Guidekin score (rating weighted by review volume). Prices here run from €54 to €1873, median €82; typical length 12h. 18 of 71 are private. Figures are live from the tour cards; the rubric is our handpicked set, not the whole market. Compare all 71 Scottish Highlands from Edinburgh