Scotland  ›  The Scottish Highlands  ›  Inverness  ›  Isle of Skye  ›  Isle of Skye Rail Tours

Isle of Skye Rail Tours

Average traveler rating of these tours: 4.9 1,849 reviews Free cancellation on most experiences

Our top 3 of 6 experiences

Edinburgh: Isle of Skye, Jacobite Steam Train & Highlands 3-DayOur pick
Edinburgh: Isle of Skye, Jacobite Steam Train & Highlands 3-Day ★ 4.86 (1,271 reviews) Duration: 3d Live guide EN
from · per person £ 675
Isle of Skye & Jacobite Steam Train: 3 Days from Inverness★Top rated
Isle of Skye & Jacobite Steam Train: 3 Days from Inverness ★ 4.98 (215 reviews) Duration: 3d Live guide EN
from · per person £ 575
Edinburgh: Isle of Skye & Jacobite Steam Train 4-Day TourBest value
Edinburgh: Isle of Skye & Jacobite Steam Train 4-Day Tour ★ 5.00 (18 reviews) Duration: 4d Live guide EN
from · per person £ 340

Isle of Skye Rail Tours at a glance

Price per person across the 6 options priced per person: £ 340–£ 1,279 (median £ 575). With 100+ reviews: 4 of 6.

Of the 6 options: 6 with live guides in English, 5 with free cancellation, 3 with instant confirmation, 6 kid-friendly and 2 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person. “Top rated” = the highest score among options with at least 50 reviews.

Isle of Skye Rail Tours

6 options
Edinburgh: Isle of Skye, Jacobite Steam Train & Highlands 3-Day
›
‹
Our pick
Edinburgh: Isle of Skye, Jacobite Steam Train & Highlands 3-Day 3-day tour from Edinburgh: Jacobite Steam Train, Isle of Skye, Loch Ness & Eilean Donan Castle. Includes steam train, 2 nights accommodation, coach transport, local guide. Next departure: 3 Apr 2027 · From age 5 ★ 4.86 (1,271 reviews) Duration: 3d Live guide: EN ✓ Free cancellation. from £ 675 per person
Outer Hebrides & Isle of Skye: 6-Day Highlands Tour with Jacobite Train
›
‹
Excellent quality
Outer Hebrides & Isle of Skye: 6-Day Highlands Tour with Jacobite Train Feel the wild beauty of Scotland’s Outer Hebrides, Isle of Skye, and Highlands. Ride the Jacobite Steam Train, explore castles, and enjoy B&B stays with local guide. Next departure: 1 Jun 2027 · From age 5 ★ 4.97 (238 reviews) Duration: 6d Live guide: EN ✓ Free cancellation. from £ 1,279 per person
Isle of Skye & Jacobite Steam Train: 3 Days from Inverness
›
‹
★ Top rated
Isle of Skye & Jacobite Steam Train: 3 Days from Inverness Three-day tour from Inverness with Jacobite Steam Train, Eilean Donan Castle, Old Man of Storr and Fairy Pools. Includes driver-guide, accommodation and train ticket. Next departure: 2 Apr 2027 · From age 5 ★ 4.98 (215 reviews) Duration: 3d Live guide: EN ✓ Free cancellation. from £ 575 per person
Edinburgh: Isle of Skye & Glenfinnan 4-Day Tour
›
‹
Edinburgh: Isle of Skye & Glenfinnan 4-Day Tour Four-day tour from Edinburgh through Scottish Highlands, Isle of Skye, Eilean Donan Castle and Jacobite Steam Train. Includes 3 nights accommodation, breakfast and guide. Next departure: 2 Apr 2027 · From age 3 ★ 4.76 (102 reviews) Duration: 4d Live guide: EN ✓ Instant confirmation. from £ 790 per person
Edinburgh: Isle of Skye & Jacobite Steam Train 4-Day Tour
›
‹
Best value
Edinburgh: Isle of Skye & Jacobite Steam Train 4-Day Tour 4-day Scottish Highlands tour from Edinburgh with Jacobite Steam Train, Isle of Skye, Eilean Donan Castle and whisky tastings. Includes coach, guide and accommodation. Next departure: 4 Apr 2027 · From age 4 ★ 5.00 (18 reviews) Duration: 4d Live guide: EN ✓ Free cancellation. from £ 340 per person
Glasgow & Isle of Skye: Jacobite Steam Train & Whisky 4-Day
›
‹
Glasgow & Isle of Skye: Jacobite Steam Train & Whisky 4-Day Four-day Scottish Highlands tour from Glasgow with Jacobite Steam Train, whisky tastings, Isle of Skye, Eilean Donan Castle and Fairy Pools. Luxury coach with driver-guide. Next departure: 4 Apr 2027 · From age 4 ★ 4.20 (5 reviews) Duration: 4d Live guide: EN ✓ Free cancellation. from £ 340 per person

All 6 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Edinburgh: Isle of Skye, Jacobite Steam Train & Highlands 3-DayOur pick
£ 675 per person
3d4.86★ · 1,271Next departure: 3 Apr 2027English
Isle of Skye & Jacobite Steam Train: 3 Days from InvernessTop rated
£ 575 per person
3d4.98★ · 215Next departure: 2 Apr 2027English
Edinburgh: Isle of Skye & Jacobite Steam Train 4-Day TourBest value
£ 340 per person
4d5.00★ · 18Next departure: 4 Apr 2027English
Outer Hebrides & Isle of Skye: 6-Day Highlands Tour with Jacobite Train
£ 1,279 per person
6d4.97★ · 238Next departure: 1 Jun 2027English
Edinburgh: Isle of Skye & Glenfinnan 4-Day Tour
£ 790 per person
4d4.76★ · 102Next departure: 2 Apr 2027English
Glasgow & Isle of Skye: Jacobite Steam Train & Whisky 4-Day
£ 340 per person
4d4.20★ only 5 reviewsNext departure: 4 Apr 2027English

Related

More things to do in Inverness

Need help planning your next activity?