If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.
Board a Jacobite Steam Train (or the “Hogwarts Express”) in Inverness. Tour the Scottish Highlands & see Harry Potter filming locations. Get a 20% discount and save money on this incredible experience.
But before I delve into the details of the discount, let me tell you more about this tour. It is a wonderful experience for any Harry Potter fan, because you’ll get to see the places that inspired JK Rowling when she was writing the books.
You also get to see filming locations from the movies. For example, your Hogwarts Express train crosses the Victorian-era Glenfinnan Viaduct. Then you get views of Loch Shiel, which you may recognize as Hogwarts Lake which appeared in Harry Potter and the Chamber of Secrets and the location of the Triwizard Tournament from Harry Potter and the Goblet of Fire.
But this tour isn’t just a fun experience for Harry Potter fans. It is also a wonderful way to see the Scottish Highlands as you journey along the world-famous Loch Ness.
Sites and experiences you’ll have along the way include:
- Visiting the Commando Memorial, which overlooks the Nevis Range and Ben Nevis (the highest mountain in the United Kingdom)
- Stopping in Mallaig where you can explore to the town and have lunch (try fresh seafood!)
- Exploring the Caledonian Canal
- Strolling along the shores of Loch Ness in Fort Augustus
- Visiting Dores Beach on the banks of Loch Ness
You also learn a lot from your local guide.
The tour departs from Inverness. It is a full-day tour taking around 12 hours.
Discount Code
Looking for a discount code? Purchase a ticket here and you can save 20%! No discount code or promo code is even needed since the coupon is automatic.
Please note this ticket is just for the tour and does not include any meals.




