The hop-on hop-off bus gives you a straightforward way to cover Barcelona’s widely spread sights without planning public transport or walking in the heat. Expect an open-top double-decker with recorded commentary that’s sometimes hard to hear in traffic. Two main routes cover the old city, Gaudí buildings, Montjuïc, and the beachfront. You can hop off at major stops like Sagrada Familia, Park Güell, or the Barri Gòtic, but traffic and crowds mean journeys often take longer than the advertised 20–30 minutes between stops. It’s convenient for first-timers who want flexibility, but less useful if you’re staying centrally and happy using the metro.
Best time is spring or fall when it’s mild enough to sit comfortably on the top deck. Summer can be uncomfortably hot with long queues at popular stops; winter is quieter but you’ll want the covered lower deck. Expect to pay around €35–55 for a 24-hour ticket and €45–70 for 48 hours. Longer passes rarely make sense unless you plan to ride both routes multiple times.
Tip: Get the 24-hour ticket on the red route only—it hits the places most people want to see. Skip the night tour and any add-on packages that bundle Sagrada Familia tickets; you’re usually better buying those directly and skipping the long bus queues. Sit near the front on the upper deck for better views and less engine noise.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.