Looking up the Nativity Façade of the Sagrada Família: stone foliage and a carved palm leaf, with two trumpets raised against a clouded blue sky

Head to head

Barcelona vs Madrid: which city to pick, and how to do both

Barcelona and Madrid side by side: what to book, the closed days and free hours, entry prices, tourist tax, the way in from the airport and the season. Which suits a first visit, art lovers, a beach trip and a tight budget, and how to do both by the high-speed train.

Photo: Txllxt TxllxT · CC BY-SA 4.0
In this guide

💡 The Short Version: Our judgement, not a ranking: pick Barcelona for three days of Gaudí’s houses, the Gothic Quarter and a city beach, with the Sagrada Família and Park Güell booked ahead. Pick Madrid for two days of art and the Old Town on foot: the Prado, the Reina Sofía and the Royal Palace, with free hours at the first two. With five or six days, do both: the high-speed train takes about 2 hours 30 minutes, from €19 each way. Both are in Spain, so the price level is the same: the difference is in the entries and the tax, from €73 for Barcelona’s three main bookings against €59 for Madrid’s four, and a tourist tax of €7 a night at a 3-star in Barcelona against none in Madrid. Or book a tour: a guide with entry is from €47 for the Sagrada Família and €25 for Park Güell in Barcelona, and from €36 for the Royal Palace in Madrid.

⚠️ Book the Sagrada Família and Park Güell, and plan Madrid round its closed days. Sagrada Família tickets go on sale roughly two months ahead, for one time and in your name, and a late arrival is not let in. Park Güell sells timed slots up to three months ahead: you must enter within 30 minutes of yours, and once you leave you cannot go back in. In Madrid the Reina Sofía is shut on Tuesdays, and Mondays close the Descalzas Reales, the Cerralbo and the Temple of Debod, while the Prado and the Royal Palace stay open. Barcelona’s Picasso Museum is shut on Mondays.

Barcelona and Madrid side by side

Prices are the operators’ adult rates in euros. Each row links to the city’s own guide for the detail.

BarcelonaMadrid
What to bookSagrada Família €26, on sale roughly two months ahead, in your name; Park Güell €18, up to three months ahead; Casa Batlló or La Pedrera from €29 each; Picasso Museum €12 onlinePrado €15; Reina Sofía €12; Thyssen €14; Royal Palace €18; the Paseo del Arte card €32.80 covers the first three, against €41 separately
Free entryChildren: under-13s are free at Casa Batlló and under-12s at La PedreraPrado 18:00 to 20:00 Monday to Saturday; Reina Sofía 19:00 to 21:00 on a free ticket booked online; Thyssen Monday 12:00 to 16:00. The Royal Palace’s free slot is for EU citizens, residents and Latin American citizens only
Closed daysPicasso Museum on Mondays; the Sagrada Família and Park Güell open every dayReina Sofía on Tuesdays; on Mondays the Descalzas Reales, the Cerralbo, the Sorolla and the Temple of Debod, and the Thyssen opens only 12:00 to 16:00
Public transportT-casual €13 for 10 journeys in zone 1, one person only; single €2.90; the Hola Barcelona card from €12.50 for 24 hoursMetro single €1.50 to €2.00; 10-trip ticket €7.30 on a €2.50 Multi card; Tourist Travel Pass €10.30 for a day; the centre is walkable
Airport to the centreAerobús €7.75, 30 to 35 minutes to Plaça Catalunya, 24 hours; taxi metered, with a €21 minimum from the airportExprés Aeropuerto bus €5.00, 30 to 40 minutes to Atocha, 24 hours; taxi a fixed €33 inside the M-30
Tourist tax€7.00 per adult per night at a 3-star or below, €8.40 at a 4-star, €12.00 at a 5-star, for up to seven nights; under-17s exemptNone; the city’s tourism councillor said in July 2026 that it does not plan one
EveningsFlamenco set shows of 40 to 75 minutes from €27; tapas at counters in neighbourhood bars; drinking in the street is restrictedFlamenco in hour-long shows from €31; tapas bar to bar, a drink and a small plate at each
FootballCamp Nou tour €28: the club museum and a view over the rebuilding worksBernabéu tour from €37 for one date and time, non-refundable
How many daysOur judgement: three; the three-day plan is the Sagrada Família and Passeig de Gràcia, Park Güell and the Gothic Quarter, then Montjuïc and the beachOur judgement: two; Madrid in one or two days is the Royal Palace and Prado, then the Retiro, Thyssen and Reina Sofía
Day tripsMontserrat about 1½ hours each way; Girona 1 hour 19; Sitges 31 to 37 minutes; Tarragona 1 hour 9Toledo and Segovia about 30 minutes each by train; Mondays close El Escorial, the Toledo Alcázar and the Aranjuez palace
Best seasonHighs of 25°C in June and 28°C in July and August; September and October are the wettest months, at 81 and 91 mmHighs of 16.3 to 26.4°C from March to May and in September and October; 32.1°C in July; October is the wettest month at 60 mm

Both cities shut their big museums on 25 December and 1 January, the Prado, the Royal Palace, the Reina Sofía and the Picasso Museum among them, and the Sagrada Família opens 9:00 to 14:00 on 25 and 26 December and 1 and 6 January. Barcelona at Christmas and Christmas in Madrid have the markets, the lights and the holiday hours.

Powered by GetYourGuide

Book a tour instead

A guided tour puts the guide and, where the row says so, the entry in one purchase. Prices are GetYourGuide’s lowest “from” prices for one adult.

For a visit on your own, the official tickets are cheaper than the tours: the Sagrada Família is €26 and the Prado €15, and the Prado is free in its last two hours. The exception is Park Güell, where the guided tour with entry is cheaper than the park’s own ticket (€18) and its own guided tour (€17) together.

Powered by GetYourGuide

Which city for whom

Each pick below is our judgement, built on the figures in the table.

A first visit: Barcelona with three days, Madrid with two

Barcelona asks for the more planning. The Sagrada Família and Park Güell each need a booked time, Casa Batlló or La Pedrera on Passeig de Gràcia is a third, and the three-day plan spreads them over three days with the Gothic Quarter and Montjuïc between. Madrid fits into two days: the one-or-two-day plan puts the Royal Palace at 10:00, the Prado in the afternoon and tapas and flamenco in the evening, and a second day adds the Retiro, the Thyssen and the Reina Sofía. Madrid asks for less: the Bernabéu tour is for one date and time, and a flamenco show needs the evening booked.

Art lovers: Madrid

Madrid puts the Prado, the Reina Sofía, where Guernica hangs on floor 2, and the Thyssen within walking distance of one another, and the Paseo del Arte card is €32.80 for the three against €41 separately. The free hours are the bigger saving: the Prado from 18:00 and the Reina Sofía from 19:00 cost nothing for any nationality. Barcelona’s counterpart is architecture rather than a gallery: the Modernisme walk runs 3.3 km down Passeig de Gràcia past Casa Batlló and La Pedrera to Casa Vicens, and the Picasso Museum is in the Gothic Quarter and El Born, closed on Mondays.

The Plaza Mayor in Madrid: a square of red-painted buildings over an arcade, with café umbrellas along the ground floor and a few visitors crossing the paving

The Plaza Mayor, Madrid. Photo: Suicasmo, Wikimedia Commons, CC BY-SA 4.0.

A beach or a summer trip: Barcelona

Barcelona is on the sea, and the hotels near the beach run from Barceloneta to Diagonal Mar. Its July and August highs are 28°C by day and 20°C at night, against 32.1°C in Madrid in July. Madrid’s mild months are March to May and September to October, with highs of 16.3 to 26.4°C, and August in Madrid is when its hotels are emptiest, with 63.6% of rooms filled in 2025.

Evenings: Madrid for bar to bar, Barcelona for a set show

Madrid’s evening is a route: tapas bar to bar, a drink and a small plate at each, and an hour of flamenco from €31. Barcelona sells flamenco as a set show of 40 to 75 minutes from €27, and its tapas bars mostly take no reservations. One rule differs: Barcelona’s civic ordinance restricts drinking alcohol in the street and other public spaces, so take the drink on a terrace or inside a bar, not a can on a bench.

A tight budget: the same country, so compare the entries and the tax

Barcelona and Madrid share Spain’s price level, so a country figure cannot separate them, and what moves the bill is smaller. Madrid’s four main bookings come to €59, or €50.80 with the Paseo del Arte card, and the Prado and the Reina Sofía can be free; Barcelona’s three come to from €73. Barcelona’s tourist tax is €7 per adult per night at a 3-star and €8.40 at a 4-star, and a couple spending four nights in a 4-star hotel pays €67.20 on top of the room; Madrid has none. The airport run is €7.75 on Barcelona’s Aerobús against €5.00 on Madrid’s Exprés, and a Barcelona T-casual is €13 for 10 journeys against €7.30 for Madrid’s 10-trip ticket plus the €2.50 card. Our judgement: Madrid for a tight budget, and Barcelona where the beach and the Gaudí houses are the point.

Powered by GetYourGuide

Doing both: the train, the days and where to stay

The high-speed train is the reason to do both. It runs between Barcelona-Sants and Madrid Atocha or Chamartín in about 2 hours 30 minutes on the fastest direct trains, and Ouigo sells the route from €19 each way at ouigo.com in November 2026. From Barcelona’s airport, the R2 Nord train from Terminal 2 reaches Sants in 17 to 20 minutes (Barcelona airport to the city); at the other end, the Exprés bus from Madrid’s airport stops at Atocha (Madrid airport to the city).

Our judgement for five or six days is three in Barcelona and two in Madrid, with a third in Madrid for Toledo or Segovia, about 30 minutes by train each. Do Barcelona first and move on a Monday: the Picasso Museum is shut that day in Barcelona, while the Prado, the Royal Palace and the Reina Sofía are open in Madrid, and the Thyssen has its free midday window. Fly into one city and out of the other where the flights allow, so you do not have to go back.

For a first visit, stay in Barcelona’s Gothic Quarter or the Eixample, both on the Aerobús route (where to stay in Barcelona, hotels near the Sagrada Família). In Madrid, stay round the Puerta del Sol and Gran Vía, or in the Barrio de las Letras beside the Prado (where to stay in Madrid, hotels near the Puerta del Sol). For what to book in each city, see Barcelona and Madrid; for the weather month by month, see where to go each month; for two other pairs of cities side by side, see Rome vs Florence and Prague vs Budapest.

Common questions

Is Barcelona or Madrid better for a first trip to Spain?

Our judgement: Barcelona for three days, because the Sagrada Família, Park Güell and Casa Batlló each need a booking, with the Gothic Quarter and the beach to fill the rest. Madrid for two days, because the Royal Palace, the Prado and the Reina Sofía are close together and two of the three have free hours. With five or six days, do both.

Is Barcelona or Madrid cheaper?

They share one country, so there is no price-level gap to point to, and the difference is in entries and tax. Madrid's Prado (€15), Reina Sofía (€12), Thyssen (€14) and Royal Palace (€18) come to €59, or €50.80 with the Paseo del Arte card, and the Prado and Reina Sofía are free in their last hours. Barcelona's Sagrada Família (€26), Park Güell (€18) and Casa Batlló (from €29) come to from €73. Barcelona also adds a tourist tax of €7 per adult per night at a 3-star hotel; Madrid has none.

How long is the train from Barcelona to Madrid?

About 2 hours 30 minutes on the fastest direct high-speed trains, between Barcelona-Sants and Madrid Atocha or Chamartín. Ouigo sells the route from €19 each way at ouigo.com in November 2026.

Is there a tourist tax in Barcelona and Madrid?

Barcelona has one: from 1 April 2026 to 31 March 2027 it is €7.00 per adult per night at a 3-star hotel or below, €8.40 at a 4-star, €12.00 at a 5-star and €9.50 in a tourist flat, for up to seven nights, with under-17s exempt. It rises on 1 April 2027. Madrid has none, and its tourism councillor said in July 2026 that it does not plan one.

Can you drink in the street in Barcelona?

Barcelona's civic ordinance restricts drinking alcohol in the street and other public spaces, so take a drink on a bar or restaurant terrace rather than carrying a can or bottle. At La Mercè's fire run, the council's advice is to carry no alcohol or glass.

How many days do you need in Barcelona and in Madrid?

Our judgement: three in Barcelona and two in Madrid, with a third day in Madrid for Toledo or Segovia. Barcelona has a three-day plan and Madrid a one-or-two-day plan on this site.