Skip to main content
Barcelona Card

Barcelona Card Prices

The Barcelona Card is available for 48, 72, 96 or 120 hours, for adults and children alike. This page shows all prices in one table and explains which duration is worth it.

from €39

Get Barcelona Card
  • Instant confirmation by email
  • Free cancellation until the day before
Museu Nacional d'Art de Catalunya on Montjuïc
Table of Contents

Barcelona Card: Prices at a Glance

The Barcelona Card is available in four durations - 48, 72, 96 or 120 hours, for adults and children (4 to 12 years). Every option includes the same set of benefits; only the duration differs. Validity starts from your first use, not from the date of purchase.

Duration Adults (13+) Children (4-12)
48 hours 39 € 27 €
72 hours 59 € 37 €
96 hours 69 € 46 €
120 hours 79 € 54 €

Children under 4 do not need their own card.

What is included in the price

Regardless of the chosen duration, the card covers:

  • Free entry to more than 25 museums and attractions, once per venue.
  • Unlimited public transport in Zone 1, including connections to and from the airport. More details on the Public Transport page.
  • Discounts on additional highlights such as the Gaudi buildings and numerous tours.

For the full list of venues with free entry, see the Attractions page.

Which duration is worth it?

The 48-hour card costs 39 € - just under 20 € per day - a solid choice for a compact city trip with a few museum visits and daily metro and bus rides. For a long weekend, the 72-hour option (59 €) usually fits best: at just under 20 € per day it costs about the same per day as the 48-hour card and adds a third day of museum visits and unlimited public transport. Only the longer cards lower the daily price: the 96-hour card (69 €, around 17 € per day) and the 120-hour card (79 €, around 16 € per day). Even a few museum entries combined with daily transport trips make the card worthwhile compared to buying individual tickets. For the attractions that offer the best value, see the Attractions page.

Pricing questions

Common questions about Barcelona Card pricing.

What does the Barcelona Card cost? +

All prices are in the table above: 48, 72, 96 and 120 hours, for adults and children. From 96 hours on, the daily price drops.

Is there a children's price? +

Yes. Children aged 4 to 12 pay the reduced children's price for each duration; the exact amounts are shown in the table above. Children under 4 do not need their own card.

Which duration is worth it? +

The 48- and 72-hour cards cost about the same per day; only the 96- and 120-hour cards lower the daily rate. A long weekend usually suits the 72-hour option best; for a longer stay the 96 or 120-hour card delivers the lowest daily rate. The exact prices per variant are in the table above.

All Barcelona Card FAQs

Choose your duration and book

Pick your duration, book online and redeem the voucher on-site in Barcelona.