Scottish Highlands
Rail Tours

Enter your dates to find available activities

Our most recommended Scottish Highlands Rail Tours

From Inverness: Jacobite Steam Train and Highlands Tour

1. From Inverness: Jacobite Steam Train and Highlands Tour

Immerse yourself in the natural wonders of the Scottish Highlands and board the Jacobite Steam Train on a day trip from Inverness. Cross the Glenfinnan Viaduct for a scenic tour of Loch Ness and in the fishing town of Mallaig. Begin your journey by bus and drive along the world-famous Loch Ness, stopping for photos above the ruins of Urquhart Castle. Continue south and visit the Commando Memorial, overlooking the Nevis Range—home to the UK’s highest mountain, Ben Nevis. Next, set your sights on the Jacobite Steam Train and hop on board at Fort William. Your journey through magnificent landscapes will end in the fishing port of Mallaig, where you can try fresh seafood for lunch (at your expense) or explore the town. Take the scenic ‘Road to the Isles’ to Glenfinnan viaduct for stunning views. Admire beautiful scenery as you ride to Fort Augustus, the Caledonian Canal, and Loch Ness. Finish your tour at Falls of Foyers and Dores Beach on the banks of Loch Ness.

Edinburgh: Glenfinnan, Mallaig & Glencoe Adventure

2. Edinburgh: Glenfinnan, Mallaig & Glencoe Adventure

Depart Edinburgh and travel northwest, stopping for a coffee and refreshments at a small highland village. Traveling onwards, reach Glencoe, known to many as the location for the Massacre of the MacDonald clan in 1692. Take photos of this beautiful area whilst you learn about its turbulent past. After Glencoe, travel further north to Fort William. Stop for refreshments and perhaps a bite to eat before journeying down the Road to the Isles. Learn about the history of the area as you approach Mallaig, where you will spend time enjoying lunch and its sea views. From Mallaig, travel eastwards to the main attraction, Glenfinnan. Arrive right on time to see the Jacobite Steam Train (also known as the Hogwarts Express in the Harry Potter Films) cross the bridge. Not only will you enjoy this iconic view, but the site is also known as the setting for many Harry Potter scenes, including Loch Shiel. From Glenfinnan, travel southwards, stopping for refreshments at the small village of Pitlochry before returning to Edinburgh, where your tour ends.

From Edinburgh: Hogwarts Express and Scottish Highlands Tour

3. From Edinburgh: Hogwarts Express and Scottish Highlands Tour

Learn about Scotland’s connections to Harry Potter on a tour of the Highlands. Depart the city by bus and journey north, passing the magnificent Forth Bridge, the Kingdom of Fife, and Perth. Admire the Glenfinnan Viaduct on a stunning drive up the West Coast. Next, you’ll travel across its iconic arches from Mallaig on the Jacobite Steam Train, also known as the Hogwarts Express. After experiencing one of the world’s most beautiful railway lines, head to Glencoe. See the dramatic landscapes used as the backdrop for some much-loved scenes in the Harry Potter films. Continue through the vast wilderness of Rannoch Moor, listening to tales from Scotland’s past. Jump back on the coach to return to Edinburgh, arriving back at the city in the late evening.

From Edinburgh: Magical Highlands Tour with Hogwarts Express

4. From Edinburgh: Magical Highlands Tour with Hogwarts Express

Pass some of the key film locations from all 8 Harry Potter movies as you lose yourself in the wilderness of Rannoch Moor. Discover the volcanic glen from "The Prisoner of Azkaban" en route to Fort William, where you will board the Hogwarts Express steam train. Cross the Victorian-era Glenfinnan Viaduct and get views of Loch Shiel from the "Chamber of Secrets." See the site of the Triwizard Tournament from "The Goblet of Fire" and continue to the fishing village of Mallaig to get some time for lunch.  From Mallaig, you will again board the train to enjoy the return journey back to Fort William where your driver and guide will be waiting for you to take you back to Edinburgh.

From Edinburgh: 2-Day Highlands Tour with Hogwarts Express

5. From Edinburgh: 2-Day Highlands Tour with Hogwarts Express

This 2-day guided tour takes you from Edinburgh to the gateway of the Highlands at Fort William, and on a world-famous steam train ride that passes Loch Ness, Ben Nevis, and other natural wonders of Scotland. Stay overnight in Fort Augustus at a B&B. Itinerary Day 1 Travel past the Forth Railway Bridge, then take a woodland walk in the Highlands at Dunkeld. Continue through the breathtaking Drumochter Pass, skirt the stunning peaks of the Cairngorm National Park, and visit Culloden, the last stand of the Jacobites against government forces. The first day ends in Fort Augustus, a quaint highland town. Overnight at a B&B in Fort Augustus.   Day 2 Take a steam train journey back in time. The Jacobite steam train route has been rated as one of the world's great train journeys. Travel past Britain's highest mountain, deepest loch, shortest river, and westernmost train station. Cross the viaduct featured in the Harry Potter movies and pass the Glenfinnan Monument, where Bonnie Prince Charlie raised his standard at the beginning of the 1745 Jacobite rising. Have lunch in the west coast town of Mallaig, where you can taste the best of Scottish seafood. Head back to Edinburgh via Glen Coe. Visit Glen Coe, where the MacDonalds were betrayed, and then experience the beauty of Rannoch Moor and Stirlingshire en route.

Glasgow: Glenfinnan, Mallaig and Glencoe Adventure Tour

6. Glasgow: Glenfinnan, Mallaig and Glencoe Adventure Tour

Enjoy a day tour exploring the Port of Mallaig, Glencoe, Loch Lomond, and reach Glenfinnan Viaduct right on time to see the Jacobite Steam Train (also known as the Harry Potter Hogwarts Express) crossing the tall bridge. Depart Glasgow and travel north, stopping for a coffee and refreshments at a small highland village. Traveling onwards, reach Glencoe, known to many as the location for the Massacre of the MacDonald clan in 1692. Take photos of this beautiful area whilst you learn about its turbulent past. After Glencoe, travel further north to Fort William. Stop for refreshments and perhaps a bite to eat before journeying down the Road to the Isles. Learn about the history of the area as you approach Mallaig, where you will spend time enjoying lunch and its sea views. From Mallaig, travel eastwards to the main attraction, Glenfinnan. Arrive right on time to see the Jacobite Steam Train (also known as the Hogwarts Express in the Harry Potter Films) cross the bridge. Not only will you enjoy this iconic view, but the site is also known as the setting for many Harry Potter scenes, including Loch Shiel. From Glenfinnan, travel southwards, stopping for refreshments before reaching Luss for Loch Lomond. Spend time here to enjoy the beautiful lochside views before returning to Glasgow.

Edinburgh: Isle of Skye and Loch Ness 5-Day Highlands Tour

7. Edinburgh: Isle of Skye and Loch Ness 5-Day Highlands Tour

Day 1:Leave Edinburgh and head to the iconic Kelpies. Travel north to Stirling and the towering Wallace Monument, taking in stunning views of the Castle along the way. Enter the Highlands heading through wild Rannoch Moor and Glencoe and on to the fishing port of Oban, where you'll stay overnight. Day 2: Take the steam train from Fort William, crossing the viaduct featured in the Harry Potter movies, where a monument to Bonnie Prince Charlie’s campaign now stands. Take the ferry to Skye where you can explore striking cliffs and mountains, before driving north to your overnight destination. Stay overnight in the Isle of Skye. Day 3:Explore more of the mysterious island that's full of awe-inspiring mountains, myths, and legends before returning to the mainland to view Eilean Donan Castle and wind your way along the Great Glen to the infamous Loch Ness. Stay overnight in Inverness. Day 4:Hunt for the elusive monster with a cruise on Loch Ness before turning northward and the stunning beauty of the northwest Highlands. Take in the beautiful town of Beauly with its Priory dating back to 1230. The day ends with a visit to Culloden Battlefield, where Bonnie Prince Charlie and the Jacobites were defeated in 1746. Stay overnight in Inverness. Day 5:Leaving Inverness, visit the Highland Folk Museum to get a real taste of Highland life from the past centuries. Next, head to a local whisky distillery for a tour and a taste of the so-called water of life. For the final stop of the tour, visit Dunkeld and take a walk through the quaint village. Stroll along the River Tay and see the cathedral. Return back to Edinburgh in the evening.

From Glasgow: 2-Day Loch Ness, Inverness and Highlands Tour

8. From Glasgow: 2-Day Loch Ness, Inverness and Highlands Tour

Enjoy a glorious 2-day sightseeing tour of Loch Ness in the Scottish Highlands, with comfortable bed and breakfast accommodation on the banks of Loch Ness. Your guide will show you all the stunning and historical sights such as the towering mountain of Ben Nevis, the site of the Glencoe Massacre, and Glen Coe. Day 1: Head into the Highlands Depart Glasgow and head towards Stirling, before traveling onwards to enjoy a woodland walk in the Highlands of Dunkeld. Experience breathtaking Drumochter Pass, passing the stunning peaks of the Cairngorm National Park. Visit Culloden to see the last stand of the Jacobites against British government forces. Stay overnight on the shores of Loch Ness. Day 2: Monster Hunting at Loch Ness After a delicious Scottish breakfast, explore Loch Ness, keeping your eyes open for the legendary Nessie. You can take a boat tour over to Urquhart Castle, or visit the Loch Ness 2000 Exhibition if you prefer an alternative to a monster hunt. Travel south, taking in the majestic sweep of Great Glen and the stunning heights of Ben Nevis, Britain's highest mountain. Then visit Glen Coe and feel the past come alive as your guide tells of the terrible massacre of the MacDonald Clan. The route back to Glasgow takes you past the beautiful city of Stirling, where you can admire the stunning castle, and learn more about the exploits of William Wallace, the Scottish hero brought to life in the blockbuster film Braveheart.

Inverness: Glenfinnan Viaduct, Mallaig, & Loch Ness Day Tour

9. Inverness: Glenfinnan Viaduct, Mallaig, & Loch Ness Day Tour

See some superb Highland sights on this 1-day excursion from Inverness, and keep an eye out for the Loch Mess monster. Begin your day out from Inverness, by hopping on board the coach and heading for Urquhart Castle. Spend time for refreshments and photos at the Castle, located on the banks of Loch Ness. From Mallaig, travel to Fort Augustus for a refreshing break, and then to Commando Memorial for a photo stop before heading for the beautiful Glenfinnan Viaduct, well known for the Hogwarts Express Harry Potter Train. Enjoy an hour here to soak up the atmosphere, and get your camera ready for a photo of the train when it crosses the bridge. Then, travel westwards on the picturesque Road to the Isles and arrive in the harbour village of Mallaig in time for lunch. Spend time exploring its harbour and beautiful sea views. From Mallaig, travel to Fort Augustus for a refreshment break, and then on to the Falls of Foyers; an impressive waterfall. Your final stop of the day is Dores Beach; located at the north of Loch Ness. Pause here for time to explore its sandy beach and go Nessie hunting, before returning to Inverness.

From Edinburgh: A Magical Highlands Adventure Day Trip

10. From Edinburgh: A Magical Highlands Adventure Day Trip

Your tour will depart at 6am from The Elephant House, 21 George IV Bridge, Edinburgh EH1 1EN, Edinburgh, from where you will travel North West to Fort William, along the way your driver guide will show you some of the key filming locations used in all eight of the movies. Driving over Rannoch Moor, one of the largest areas of wilderness in Scotland you will see the rugged wilderness where the Death Eaters boarded the train in the Deathly Hallows Part One film. We will then take you through the haunting pass of Glencoe which was used as the backdrop for several scenes from the third film onwards. This famous and dramatic volcanic glen featured in several background shots from Prisoner of Azkaban, including the scene where Hermione punches Malfoy. After Glencoe we will continue north to Fort William, where you can see the steam train before it departs and we will have time for refreshments in the town. On arrival to the fishing village of Mallaig with its ferry route to the Isle of Skye (which you will get views of on a clear day) you will have a rest from location spotting to enjoy some free time in the village with many choices for lunch. From Mallaig we will have a stop at the Glenfinnan visitor centre for an excellent chance to photograph the steam train returning across the viaduct. Our last stop of the day will be in the Victorian town of Pitlochry before we return to Edinburgh around 8pm

Frequently asked questions about Scottish Highlands Rail Tours

What are other things to do than Rail Tours that are worth visiting in Scottish Highlands?

The other unmissable things to do in Scottish Highlands are:

Other Sightseeing Options in Scottish Highlands

Want to discover all there is to do in Scottish Highlands? Click here for a full list.

What people are saying about Scottish Highlands

Overall rating

4.9 / 5

based on 32 reviews

Andrew J was an amazing guide! He made our tour of the beautiful countryside so special with his easy charm, quick wit and enthralling tales of all things Scotland! The tour was very well organised and super informative. Thanks for a lovely experience we will never forget!

The tour was very well organised yet had the flexibility to accommodate request stops for photo opportunities along the way. Our driver Andy was well informed about the area’s history and kept us entertained. Vehicle was very clean and comfortable. A richt guid jaunt

Everything about the trip was fabulous... They are great guides and the spots covered are so nice. They give adequate stops for having food/going to the toilet. Worth every penny

Had a great time with Andy. The small bus was comfortable. The views were amazing and saw a lot.

Lovely trip but was a bit expensive as same price for an adult and child under 16 years ticket.