Is the hop-on hop-off bus worth it in Barcelona?
A hop-on hop-off ticket for 24 hours in Barcelona costs from €29.70 per adult right now. The public transport day ticket (TMB T-dia (zona 1)) costs €12.00. The bus costs about 2.5 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
- A first visit with one or two days: one loop takes you past the main sights, with 38 stops on the largest network (Bus Turistic).
- Families with small children: with Bus Turistic, children under 4 ride free.
- Anyone who finds long walks hard: you ride from sight to sight and sit on the way.
- Anyone who wants commentary: an audio guide in up to 16 languages is included.
Skip it if
- You are on a tight budget: the public transport day ticket costs €12.00.
- You will spend most of the day inside one museum or site: the ticket runs while you are indoors.
- You need to cross the city fast: in traffic the bus can be slower than the metro or walking.
One day compared
| Option | Price per adult | What you get |
|---|---|---|
| Hop-on hop-off bus | €29.70 (24 hours) | Sightseeing loop, open top deck, audio guide |
| TMB T-dia (zona 1) | €12.00 | All city transport for the day, no commentary |
| Walking | free | Fine in the centre, tiring over long distances |
Public transport fare: TMB T-dia (zona 1), source tmb.cat, checked 13 November 2026. Bus price live for one adult.
Live prices
| Operator | 24 hours | 48 hours | Rating |
|---|---|---|---|
| Bus Turistic | €30.50at Tiqets | €40.60at Tiqets | 4.3 / 513,077 reviews |
| City Tour | €29.70at Headout | €39.60at Headout | 4.4 / 525,240 reviews |
Lowest price for one adult across all sellers, as of November 2026, live from Headout and Tiqets. The cheapest operator for each ticket is in bold.