Discover the Magic on a Harry Potter Tour
Experience Harry Potter Tours in Scotland and England
Join a Harry Potter tour and meet your inner wizard.
Whether you’ve watched the entire series or are travelling with kids in tow, get to know the world’s favourite wizard on an exclusive tour. Go to famous filming locations with a Harry Potter day tour or extended Harry Potter tour from Edinburgh, Inverness, Glasgow and London. On our tour, you’ll follow in the footsteps of Daniel Radcliffe, Emma Watson and Rupert Grint as you experience the wonders of our magical land. Choose from guided city tours of Edinburgh, a ride aboard the real Hogwarts Express or snapping an iconic photo on Platform 9¾ with a Harry Potter tour in London.
Take a Harry Potter Tour in England & Scotland & Learn New Harry Potter Facts
- J. K. Rowling spent many hours writing her first Harry Potter book in the Elephant House Cafe in Edinburgh.
- The ‘Hogwarts Express’ actually exists. The Jacobite Steam train runs along the West Highland Railway from Fort William to Mallaig.
- Some of the weird and wonderful character names were inspired by gravestones in Edinburgh’s spooky Greyfriars Kirkyard.
- The famous Glenfinnan Viaduct featured in all eight of the Harry Potter films.
Must-See Harry Potter Attractions in England & Scotland
Jacobite Steam Train
Tours that visit Harry Potter filming locations.
Edinburgh City Tour1 Day Tour from £15.00
See the highlights of Edinburgh from a different viewpoint - the top deck of an open-top double decker bus.
Harry Potter and the Hogwarts Express Highland Tour1 Day Tour from £120.00
Journey through the glorious scenery of the Highlands and travel on the Jacobite Steam Train, the real Hogwarts Express.
The Jacobite Highlander2 Day Tour from £210.00
Discover the beauty of the Scottish Highlands and experience an unforgettable journey on the Jacobite Steam Train - the real Hogwarts Express!
Isle of Skye and the Jacobite Steam Train3 Day Tour from £354.00
This magical tour combines a magical visit to the Isle of Skye with a trip on the World famous Jacobite Steam Train – the real Hogwarts’s Express!
Edinburgh by Train1 Day Tour from £205.00
Want to visit Edinburgh for a day during your stay in London? This convenient tour package is just for you!
Skye, Loch Ness and Inverness5 Day Tour from £580.00
Explore the beauty of the Highlands including the romantic Isle of Skye and take a trip on the famous Jacobite Steam Train, star of the Harry Potter movies!
Jacobite Steam Train Adventure1 Day Tour from £89.00
All aboard for a spellbinding day exploring dramatic Highland scenery - and a magical journey on a very special train, the real Hogwarts Express.
Alnwick Castle and The Border Country1 Day Tour from £39.00
Travel through the rolling Scottish Border country to visit mighty Alnwick Castle, the home of the Duke of Northumberland and star of the Harry Potter movies!
Alnwick Castle and the Scottish Borders1 Day Tour from £42.00
Tour through the beautiful Scottish Border country and visit mighty Alnwick Castle, Hogwarts in the Harry Potter Movies!
British Royale10 Day Tour from £4,095.00
Experience the very best of Britain on this deluxe one-way tour from London to Edinburgh.
Castles and Kilts10 Day Tour from £2,225.00
This family themed tour from London to Edinburgh focuses on the mystery and magic of England, Scotland and Wales.
Highlands and Islands8 Day Tour from £955.00
This amazing tour unfolds to show you the magnificent scenery of Scotland’s West Coast as well as the Hebridean islands of Skye, Harris and Lewis.
Scottish Clans and Castles10 Day Tour from £1,785.00
Discover the history of Scotland and her people on this inspiring tour through the Highlands which includes a trip on the famous West Highland Railway.
The Edinburgh Shore Excursion1 Day Tour from £49.00
Explore Edinburgh, Scotland’s Capital City, considered to be one of the most beautiful cities in the World.