All you need to know about Edinburgh Ghost Tours timings

How long should I spend on an Edinburgh Ghost Tour?

On average

Most ghost tours in Edinburgh last between 1 and 2.5 hours, depending on the style of experience you choose. That gives plenty of time to wander eerie lanes, descend into underground vaults, and hear ghostly tales woven with history and legend.

1-2 hours

Shorter tours like the Underground Ghost Tour or Edinburgh Dungeon Walk last 1 to 1.25 hours. These are ideal if you want chilling stories, atmospheric locations, and a taste of the city’s haunted history without committing to a longer evening.

2-3 hours

For a deeper dive, go for longer options such as the After-Dark Ghostly Night Walking Tour or Royal Mile with Castle access. Running 2 to 2.5 hours, these combine rich storytelling, historic sites, and extended time to soak in the eerie atmosphere.

Frequently Asked Questions about Edinburgh Ghost Tours timings

Evening tours between 7pm and 9pm are the most popular. If you prefer smaller groups and a quieter walk, book late-night slots after 9pm.