Quick answer
Harry Potter Train (Jacobite Steam Train) & the Scenic Highlands with an Inverness departure costs $270.58 per person.
- Price
- From $270.58 per person

Harry Potter Train (Jacobite Steam Train) & the Scenic Highlands with an Inverness departure
Ride the Hogwarts Express, visit fishing village Mallaig, and see Fort Augustus.
About this experience
Enjoy a Jacobite Steam Train day tour packed with stunning scenery and fresh Highland air as we travel all the way from Inverness around Loch Ness and along Scotland’s idyllic west coast. Our journey reveals ancient ruins, a poignant war memorial, and beautiful beaches – with mountain backdrops never far from sight. Hop aboard the Jacobite Steam Train for a magical 2-hour ride along stunning coastal scenery and over the iconic Glenfinnan Viaduct. Made famous by the Harry Potter films, and voted one of the world’s most scenic railways, this is a trip you’ll never forget!
Select Dates
June 2026
July 2026
Start
—
End
—
Frequently Asked Questions
- How much does Harry Potter Train (Jacobite Steam Train) & the Scenic Highlands with an Inverness departure cost?
- Harry Potter Train (Jacobite Steam Train) & the Scenic Highlands with an Inverness departure starts from $270.58 per person.
- How do I book Harry Potter Train (Jacobite Steam Train) & the Scenic Highlands with an Inverness departure?
- Select your preferred date, choose the number of participants, and proceed to checkout. Payment is processed securely through Stripe.