How Much Does Ghost Tours Cost in London?
By Editorial Team · Last updated 16/08/2026
- Best season
- Year-round
- How to get there
- Multiple international airports and Eurostar
- Avg. visit duration
- 3-5 days
Let’s address your question about the cost of ghost tours in London. We offer a fantastic selection of 19 different tours focusing on the city's spooky side, and the price range reflects the diverse experiences available. You can find tours starting from just £10 right up to £399 – this variation is primarily driven by several factors including group size, tour duration, and what’s included within the experience.
Generally, shorter tours, typically lasting 90 minutes, will be at the lower end of the price spectrum. Conversely, longer tours stretching from 360 minutes upwards tend to command a higher cost. The difference in price often reflects private tours or those with enhanced inclusions like access to exclusive locations or interactive elements.
The average rating across all 19 ghost tours is an impressive 4.8 out of 5 – a testament to the quality of these experiences. Considering this strong reputation and the wide range of durations, we believe that most tours fall within a reasonable value bracket for exploring London’s haunted history.
Ultimately, the investment will depend on your personal preferences; whether you desire a quick glimpse into the city's darker tales or a more immersive, extended adventure.