Scotland  »  Edinburgh  »  Train Tours from Edinburgh

Train Tours from Edinburgh

5.0 5 experiences from £ 67 ✓Free cancellation on most experiences

First departure 07:45, last 08:00 · most last 3d–6d

Our top 3 of 5 experiences

3 Day Isle of Skye Tour from Edinburgh: Jacobite Steam TrainOur pick
from · per person£ 375
Edinburgh: Glencoe & Glenfinnan Viaduct with Steam TrainBest value
from · per person£ 67
Outer Hebrides & Isle of Skye: 6-Day Highlands Tour with Jacobite Train★ Top rated
from · per person£ 1,279

Train Tours from Edinburgh 5 options

3 Day Isle of Skye Tour from Edinburgh: Jacobite Steam Train
›
‹
Our pick
3 Day Isle of Skye Tour from Edinburgh: Jacobite Steam TrainThree-day Scottish Highlands tour from Edinburgh to Isle of Skye with Jacobite Steam Train, Eilean Donan Castle, Loch Ness, accommodation and guide.Wed and Sat · 07:45 · From age 5★ 4.94 (1,398)3dEN✓ Free cancellationfrom£ 375per person
Edinburgh: Isle of Skye, Jacobite Steam Train & Highlands 3-Day
›
‹
Edinburgh: Isle of Skye, Jacobite Steam Train & Highlands 3-Day3-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.Wed and Sat · 07:45 · Season until 31 Oct · From age 5★ 4.86 (1,271)3dEN✓ Free cancellationfrom£ 540per person
Outer Hebrides & Isle of Skye: 6-Day Highlands Tour with Jacobite Train
›
‹
★ Top rated
Outer Hebrides & Isle of Skye: 6-Day Highlands Tour with Jacobite TrainFeel 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)6dEN✓ Free cancellationfrom£ 1,279per person
Edinburgh: Glencoe & Glenfinnan Viaduct with Steam Train
›
‹
Best value
Edinburgh: Glencoe & Glenfinnan Viaduct with Steam TrainFull-day Highlands tour from Edinburgh to Glenfinnan Viaduct and Glencoe with mini-coach transport, driver-guide, lunch, and Jacobite Steam Train viewing. Around 10 hours.Every day · 08:00 · From age 5★ 4.98 (228)12hEN✓ Free cancellationfrom£ 67per person
Edinburgh: Isle of Skye & Jacobite Steam Train 4-Day Tour
›
‹
Edinburgh: Isle of Skye & Jacobite Steam Train 4-Day Tour4-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 (17)4dEN✓ Free cancellationfrom£ 340per person

All 5 options, side by side

✓ 2026-10-25
OptionPriceLengthRatingDays and timesGuide languages
3 Day Isle of Skye Tour from Edinburgh: Jacobite Steam TrainOur pick
£ 375 per person
3d4.94★ · 1,398Wed and Sat · 07:45English
Edinburgh: Glencoe & Glenfinnan Viaduct with Steam TrainBest value
£ 67 per person
12h4.98★ · 228Every day · 08:00English
Outer Hebrides & Isle of Skye: 6-Day Highlands Tour with Jacobite TrainTop rated
£ 1,279 per person
6d4.97★ · 238Next departure: 1 Jun 2027English
Edinburgh: Isle of Skye, Jacobite Steam Train & Highlands 3-Day
£ 540 per person
3d4.86★ · 1,271Wed and Sat · 07:45 · Season until 31 OctEnglish
Edinburgh: Isle of Skye & Jacobite Steam Train 4-Day Tour
£ 340 per person
4d5.00★ · 17Next departure: 4 Apr 2027English

Train Tours from Edinburgh at a glance

Real price per person across the 5 options: £ 67–£ 1,279 (median £ 375). With 100+ reviews: 4 of 5.

Of the 5 options: 5 with free cancellation, 2 with instant confirmation, 5 kid-friendly and 2 last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.

More things to do in Edinburgh

Do you need help planning your next activity?