As with many other major tourist cities, Barcelona offers its own official city card, giving visitors discounts and various benefits.
The “Barcelona Card” can be purchased online before your trip or directly in Barcelona at airports, tourist information points, or participating venues.
Depending on how long you’ll be staying, you can choose from several options:
- Barcelona Card for 2 days;
- Barcelona Card for 3 days;
- Barcelona Card for 4 days;
- Barcelona Card for 5 days.
How much does the Barcelona Card cost?
The price of the Barcelona Card varies based on its period of validity: €37 for 2 days, €47 for 3 days, €56 for 4 days, and €62 for 5 days. Children are entitled to a discount on these prices.
With the Barcelona Card you get free access to over twenty attractions in Barcelona, as well as unlimited travel on public transport—including trains and trams to the airport.
You’ll also benefit from discounted tickets for museums and popular sites like the Picasso Museum, Sagrada Familia, Fundació Joan Miró, Perfume Museum, and the Contemporary Art Museum.

Show your Barcelona Card at partner restaurants, shops, bars and venues to get additional discounts, and save on the price of selected guided tours.
Your Barcelona Card also comes with a handy guide to Barcelona, including maps and tourist information.
We recommend checking the official Barcelona tourism website, as the Barcelona Card is often available at a special reduced price.

