How Much Does Walking Tours Cost in London?
By Editorial Team · Last updated 16/08/2026
Let’s talk about the cost of walking tours in London. We offer a fantastic selection of 10 different tours to explore this incredible city, and you'll find a price range spanning from £18 to £149 – providing plenty of options for every budget.
The variation in price largely depends on several factors. Generally, shared group tours tend to be at the lower end of the scale, typically around £18 to £45, while private tours, which offer a more personalized experience, sit towards the higher end, often between £90 and £149. Longer tour durations also naturally contribute to increased costs; tours lasting 300 minutes will generally be pricier than those running for just 90 minutes.
Within that range, you'll find tours focusing on specific themes – historical landmarks, hidden alleyways, or even food & drink experiences – and the complexity of the content delivered can influence the price. However, all our walking tours have an average rating of 4.7 out of 5, reflecting a consistently positive experience for visitors.
Considering the quality and breadth of options available, we believe these prices represent excellent value, particularly given the immersive nature of exploring London on foot. We’re confident you'll find a tour that perfectly suits your interests and budget.