Official tickets & prices Barcelona City Tour
Bus 24 hrs ticket
Discover the city at your own pace and create your own tour of Barcelona with the hop-on hop-off service offered by the Barcelona City Tour.
- Child (from 4 to 12 years) : 18 €
- Adult (from 13 to 64 years) : 33 €
- Reduced rate: Senior (from 65 years old) / Disabled +33% : 28 €
Get a 10% discount here!
Bus 48 hrs ticket
Get on and off our buses as often as you like explore the many tourist attractions the city has to offer.
- Child (from 4 to 12 years) : 23 €
- Adult (from 13 to 64 years) : 44 €
- Reduced rate: Senior (from 65 years old) / Disabled +33% : 39 €
Get a 10% discount here!
Bus 24 hrs + 1 hr Catamaran
Discover the city at your own pace and create your own tour of Barcelona with the hop-on hop-off service offered by the Barcelona City Tour and enjoy 1 hr Catamaran.
- Child (from 4 to 12 years) : 30 €
- Adult (from 13 to 64 years) : 47 €
- Reduced rate: Senior (from 65 years old) / Disabled +33% : 42 €
Get 15% discount per passenger here!
Bus 48 hrs + 1 hr Catamaran
Get on and off our buses as often as you like and explore the many tourist attractions the city has to offer and enjoy 1 hr Catamarán.
- Child (from 4 to 12 years) : 35 €
- Adult (from 13 to 64 years) : 58 €
- Reduced rate: Senior (from 65 years old) / Disabled +33% : 53 €
Get 15% discount per passenger here!
Barcelona Christmas Tour
Discover the magic of Barcelona at Xmas with the Barcelona Christmas Tour. Admire the stunning Christmas lights in Barcelona and enjoy the city full of festive Christmas decorations.
Departures at 6:30 pm and 8:30 pm from Plaça Catalunya, every day from November 29 to January 4, except December 24, 25, 31 and January 1, 2026.
• Adult (ages 13–64) – €15
• Child (ages 4–12) – €10
• Infant (ages 0–3) – €0
Barcelona Night Tour – Panoramic night tour
Season finished. See you next year!
Discover the magic of the city illuminated at night with a live guide and spectacular views from the top deck of the bus.
One daily departure at 9:30 PM from Plaça Catalunya
• Adult (ages 13–64) – €22
• Child (ages 4–12) – €10
• Infant (ages 0–3) – €0
Check availability and terms on tickets.
Choose your ticket!
