Scotland · TRAIN EXPERIENCES

Top 10 Train Experiences in Scotland

10 tours  ·  from $80 a head

The 10 best train experiences you can book today, with what each costs, how long it runs and who it suits. Number one is first for a reason, so start there.

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour - Portree lodging: comfortable, practical, and not luxurious
3-Day Experiences, Edinburgh Tours, Harry Potter Tours, Isle of Skye Tours, Scottish Highlands Tours, Tour Reviews, Tours, Train Experiences

3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour

1.3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour

★★★★★★★★★★5.0 · 972 reviews · from $926Our pick

Ride the Hogwarts Express, explore Skye, and see Glencoe, Loch Ness, and Eilean Donan on a practical 3-day Highlands tour.

“It’s the best tour ever.It’s a wonder tour. My friend and I had so much fun. We also learned so much about Edinburgh, & the highlands and the isle of Skye. The train ride was a fantasy come true. The Jacobite train , which was also the Harry Potter train was so close to my heart because I took my children to all the movies, so it brought back wonderful memories.”

Check availability →Read our full review

From Inverness: Jacobite Steam Train and Highlands Tour - Leaving Inverness beside Loch Ness
Harry Potter Tours, Inverness Tours, Scottish Highlands Tours, Tour Reviews, Tours, Train Experiences

From Inverness: Jacobite Steam Train and Highlands Tour

2.Jacobite Steam Train and Highlands Tour

★★★★★★★★★★4.4 · 921 reviews · 12.5 hours · from $268

Ride the Jacobite Steam Train from Fort William to Mallaig, see Loch Ness and Highland views, and explore Scotland with a lively local guide.

“I loved the friendly, knowledgeable driver. The train ride was so fun and there’s so much beautiful scenery. Our tour included many stops and opportunities to take memorable photos.”

Check availability →Read our full review

From Edinburgh: Magical Highlands Tour with Jacobite Train - Leaving Edinburgh before the day gets busy
Edinburgh Tours, Scottish Highlands Tours, Tour Reviews, Tours, Train Experiences

From Edinburgh: Magical Highlands Tour with Jacobite Train

3.Magical Highlands Tour with Jacobite Train

★★★★★★★★★★4.5 · 726 reviews · 13 - 14 hours · from $80Best value

Ride the Jacobite steam train from Edinburgh through Glencoe, Glenfinnan, Loch Shiel, Mallaig, and the Harry Potter Highlands.

“The Guide did know a lot of facts for movies/series and history. it Was a very good mixture of stories. I learned a lot. the whole drive was great to see a lot if the Highlands. the Trips was very enjoyable.”

Check availability →Read our full review

5-Day Experiences, Edinburgh Tours, Harry Potter Tours, Tour Reviews, Train Experiences

Scotland in 5 Days Including Jacobite Steam Train from Edinburgh

4.Scotland in 5 Days Including Jacobite Steam Train from Edinburgh

★★★★★★★★★★5.0 · 341 reviews · from $1,330

Ride the Jacobite Steam Train, cross to Skye, cruise Loch Ness, and explore the Highlands on a practical five-day tour from Edinburgh.

“We had a great guide which made all the difference. We saw Loch Ness, Stirling Castle, the Wallace Monument, the Jacobite Steam Train, the Kelpies, the battlefield of the Jacobites and Bonnie Prince Charlie, and many other awesome sites. All were impressive! In addition, our hotel accommodations were good and some were excellent. More rest stops on some routes would have been helpful. We also had a great group with whom we enjoyed travelling for the five days. We highly recommend this tour of Scotland.”

Check availability →Read our full review

The Magical Highland Tour Including the Jacobite Steam Train Journey - Mallaig, the one-hour lunch stop
Edinburgh Tours, Harry Potter Tours, Scottish Highlands Tours, Tour Reviews, Tours, Train Experiences

The Magical Highland Tour Including the Jacobite Steam Train Journey

5.The Magical Highland Tour Including the Jacobite Steam Train Journey

★★★★★★★★★★4.5 · 179 reviews · 13 hours 30 minutes (approx.) · from $262

Review of the 13.5-hour Highland day trip from Edinburgh, featuring the Jacobite Steam Train, Glenfinnan Viaduct, Mallaig, and Pitlochry.

“Super fun. Especially if you’re a Harry Potter fan. You see lots of the film locations and we saw the train in famous spots as well as getting to ride it.”

Check availability →Read our full review

3 Day Isle of Skye and Jacobite Steam Train Tour from Inverness - Day two: Skye’s Fairy Pools and northern cliffs
3-Day Experiences, Harry Potter Tours, Inverness Tours, Isle of Skye Tours, Tour Reviews, Tours, Train Experiences

3 Day Isle of Skye and Jacobite Steam Train Tour from Inverness

6.3 Day Isle of Skye and Jacobite Steam Train Tour from Inverness

★★★★★★★★★★5.0 · 161 reviews · 3 days (approx.)

Ride the Jacobite Steam Train, explore Skye’s Fairy Pools and castles, and see Culloden on a three-day Highland tour from Inverness.

“Excellent guide, Torquil, who was friendly and helpful and went out of his way to keep us safe and happy. The accommodation at The Skye Inn was comfortable and the staff friendly and happy to help in any way.”

Check availability →Read our full review

4-Day Isle of Skye & Jacobite Steam Train (train ride included) - Day 1: Loch Lomond, Glencoe, and Fort Augustus
4-Day Experiences, Edinburgh Tours, Harry Potter Tours, Isle of Skye Tours, Tour Reviews, Train Experiences

4-Day Isle of Skye & Jacobite Steam Train (train ride included)

7.4-Day Isle of Skye & Jacobite Steam Train (train ride included)

★★★★★★★★★★5.0 · 82 reviews · 4 days (approx.) · from $1,096

Review of the 4-day Isle of Skye and Jacobite Steam Train tour from Edinburgh, with Highland scenery, castles, B&Bs, and practical booking advice.

“Fantastic 4 days enjoying Isle of Skye and surroundings. Cameron is a great driver and expert tour guide, full of energy, information, stories. Our days were filled with amazing sights and adventures, never a boring minute. We had a chance to go to Glenfinnan viaduct but missed the train by two minutes. Is doable and proper planning would have given us the opportunity to see the train go by. Clarification of the end point would be helpful. We were dropped off on the other side of Waverly station and all of us had a long walk to the hotels near Royal Mile where the tour started.”

Check availability →Read our full review

Edinburgh: Isle of Skye, Highlands & Jacobite Steam Train - Day one: Rannoch Moor, Glen Coe, and the Hogwarts Express
Edinburgh Tours, Harry Potter Tours, Isle of Skye Tours, Scottish Highlands Tours, Tour Reviews, Train Experiences

Edinburgh: Isle of Skye, Highlands & Jacobite Steam Train

8.Isle of Skye, Highlands & Jacobite Steam Train

★★★★★★★★★★4.6 · 15 reviews · from $504

Ride the Jacobite Steam Train, explore Skye, search for Nessie, and cross the Highlands on a fast-paced three-day trip from Edinburgh.

“The itinerary was followed on time despite a small challenge on the road in Day 1 that is out of the driver's control. We managed to be on board the Jacobite train which is the main highlight of Day 1 Tour. My fave tour is on Day 2, the Isle of Skye was phenomenal! I did not expect it to be glorious. The driver played the requested songs from passengers the whole journey. There's a surprise visit to the highland coos at Day 3. My first and only taste of Scottish Whiskey I experienced from the tour itself, courtesy of the professional driver/ tour guide.Read more”

Check availability →Read our full review

From Inverness: 3-Day Isle of Skye & Jacobite Steam Train - Day two: Fairy Pools and the Trotternish Peninsula
3-Day Experiences, Harry Potter Tours, Inverness Tours, Isle of Skye Tours, Tour Reviews, Train Experiences

From Inverness: 3-Day Isle of Skye & Jacobite Steam Train

From Glasgow: Jacobite Steam Train & The Highlands Tour - From Glasgow to Loch Lomond and the Trossachs
Glasgow Tours, Harry Potter Tours, Scottish Highlands Tours, Tour Reviews, Tours, Train Experiences

From Glasgow: Jacobite Steam Train & The Highlands Tour

Scroll to Top

Where to go in Scotland

Pick a glen, a city or a distillery.