Quick answer
Jacobite Steam Train & Scottish Highlands with an Edinburgh departure costs $270.58 per person.
- Price
- From $270.58 per person

Jacobite Steam Train & Scottish Highlands with an Edinburgh departure
A coach journey taking you past the iconic Forth Bridges on your way to Mallaig where you board the renowned Jacobite Steam Train. The train takes you across the astounding Glenfinnan Viaduct.
About this experience
This day tour departs from Edinburgh.
Escape the city for the day and head to the Scottish Highlands by coach. Follow in the footsteps of the world’s most famous wizard, Harry Potter. Scotland has played a huge part in the story of Harry Potter, from the scenic filming locations and inspiring architecture to the coffee shop where J.K. Rowling is said to have written the first novel.
Riding the Jacobite Steam Train is a bucket-list experience for any traveller, but even more so for Harry Potter fans who know that they are in fact boarding the 'Hogwarts Express.' Our passionate guides will immerse you in all the magic of Harry Potter, plus the real-life beauty and history of Scotland.
Highlights
- Highlands
- train
Select Dates
June 2026
July 2026
Start
—
End
—
Frequently Asked Questions
- How much does Jacobite Steam Train & Scottish Highlands with an Edinburgh departure cost?
- Jacobite Steam Train & Scottish Highlands with an Edinburgh departure starts from $270.58 per person.
- What are the highlights of Jacobite Steam Train & Scottish Highlands with an Edinburgh departure?
- Highlands; train
- How do I book Jacobite Steam Train & Scottish Highlands with an Edinburgh departure?
- Select your preferred date, choose the number of participants, and proceed to checkout. Payment is processed securely through Stripe.