Train Tours from Edinburgh 5 options

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-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 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 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 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| Option | Price | Length | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
£ 375 per person | 3d | 4.94★ · 1,398 | Wed and Sat · 07:45 | English | |
£ 67 per person | 12h | 4.98★ · 228 | Every day · 08:00 | English | |
£ 1,279 per person | 6d | 4.97★ · 238 | Next departure: 1 Jun 2027 | English | |
£ 540 per person | 3d | 4.86★ · 1,271 | Wed and Sat · 07:45 · Season until 31 Oct | English | |
£ 340 per person | 4d | 5.00★ · 17 | Next departure: 4 Apr 2027 | English |
Train Tours from Edinburgh at a glance
- Our pick: 3 Day Isle of Skye Tour from Edinburgh: Jacobite Steam Train, £ 375 (3d, 4.94★ · 1,398).
- Best value: Edinburgh: Glencoe & Glenfinnan Viaduct with Steam Train, £ 67 (12h, 4.98★ · 228).
- Top rated: Outer Hebrides & Isle of Skye: 6-Day Highlands Tour with Jacobite Train, £ 1,279 (6d, 4.97★ · 238).
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
Edinburgh Bus Tour5 optionsStirling Castle Tours29 optionsDay Trips from Edinburgh33 optionsEdinburgh Underground City18 optionsEdinburgh Castle: Tours & Activities16 optionsEdinburgh Highlands Tour57 optionsEdinburgh Ghost Tour22 optionsEdinburgh Whiskey Tour16 optionsEdinburgh City Tour9 optionsRosslyn Chapel Tours10 optionsEdinburgh Walking Tour69 optionsEdinburgh Food15 optionsEdinburgh Airport Taxi9 optionsArthur's Seat Hiking6 optionsEdinburgh Old Town Tours11 optionsEdinburgh Bike Tours6 optionsBoat Tour in Edinburgh6 optionsEdinburgh Hiking5 optionsLoch Lomond Castle21 optionsEdinburgh Movie Tours10 optionsRoyal Mile Walking Tour22 optionsLoch Lomond Day Trips9 optionsRoyal Mile Castle8 optionsOvernight Tours in Edinburgh26 optionsEdinburgh Old Town Walking Tours9 optionsLoch Lomond Highlands Tours6 options



