Is the hop-on hop-off bus worth it in London?

A hop-on hop-off ticket for 24 hours in London costs from £25.20 per adult right now. The public transport day ticket (TfL Zones 1-2 daily cap) costs £8.90. The bus costs about 2.8 times as much. The bus is worth it if the ride itself is part of the plan: an open top deck, an audio guide and stops right at the sights. If you only need to get from A to B, public transport or walking is cheaper.

Worth it for

Skip it if

One day compared

OptionPrice per adultWhat you get
Hop-on hop-off bus£25.20 (24 hours)Sightseeing loop, open top deck, audio guide
TfL Zones 1-2 daily cap£8.90All city transport for the day, no commentary
WalkingfreeFine in the centre, tiring over long distances

Public transport fare: TfL Zones 1-2 daily cap, source tfl.gov.uk, checked 13 November 2026. Bus price live for one adult.

Prices

Hop-on hop-off prices compared
Operator24 hoursRating
The Original Tour£34.00at GetYourGuide4.1 / 560 reviews
City Sightseeing£30.00at Tiqets4.3 / 58,981 reviews
Golden Tours£25.20at Headout4.4 / 52,102 reviews
Big Bus£28.88at Headout4.2 / 55,206 reviews

Lowest price for one adult across all sellers, as of November 2026, live from GetYourGuide, Headout and Tiqets. The cheapest operator for each ticket is in bold.

Which bus suits you best