Skip to content

Madrid vs Barcelona: which should you visit?

Not opinion — measurement. Month-by-month weather under disclosed thresholds, the currency picture at a dated central-bank rate, verified venue depth, and the live events calendar. Every number on this page carries its source.

The verdict, computed

Choose Madrid for:

  • Weather: Madrid leads in Feb and May and Sep.
  • Food scene: 9,545 catalogued food & drink venues vs 7,065.

Choose Barcelona for:

  • Weather: Barcelona leads in Mar–Apr and Jun–Aug and Oct–Jan.
  • Sightseeing depth: 781 catalogued attractions vs 398.

When each city wins

Measured weather favors Madrid in Feb and May and Sep and Barcelona in Mar–Apr and Jun–Aug and Oct–Jan.

City Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Madrid Madrid in Jan: a shoulder month — 11° highs, 7 rain days. Madrid in Feb: good — 14° highs, 5 rain days. Madrid in Mar: good — 16° highs, 12 rain days. Madrid in Apr: ideal — 20° highs, 8 rain days. Madrid in May: ideal — 25° highs, 6 rain days. Madrid in Jun: good — 30° highs, 6 rain days. Madrid in Jul: a shoulder month — 35° highs, 0 rain days. Madrid in Aug: a shoulder month — 35° highs, 1 rain days. Madrid in Sep: ideal — 27° highs, 6 rain days. Madrid in Oct: ideal — 22° highs, 8 rain days. Madrid in Nov: good — 15° highs, 6 rain days. Madrid in Dec: a shoulder month — 11° highs, 7 rain days.
Month winner Jan: Barcelona wins — Barcelona is good to Madrid's mixed. Feb: Madrid wins — Both good; Madrid has 5 rain days to Barcelona's 6. Mar: Barcelona wins — Both good; Barcelona has 9 rain days to Madrid's 12. Apr: Barcelona wins — Both ideal; Barcelona has 7 rain days to Madrid's 8. May: Madrid wins — Both ideal; Madrid has 6 rain days to Barcelona's 9. Jun: Barcelona wins — Barcelona is ideal to Madrid's good. Jul: Barcelona wins — Barcelona is ideal to Madrid's mixed. Aug: Barcelona wins — Barcelona is good to Madrid's mixed. Sep: Madrid wins — Madrid is ideal to Barcelona's good. Oct: Barcelona wins — Both ideal with 8 rain days; Barcelona's 23° highs sit closer to the 23.5 °C comfort midpoint. Nov: Barcelona wins — Barcelona is ideal to Madrid's good. Dec: Barcelona wins — Barcelona is good to Madrid's mixed.
Barcelona Barcelona in Jan: good — 14° highs, 4 rain days. Barcelona in Feb: good — 15° highs, 6 rain days. Barcelona in Mar: good — 16° highs, 9 rain days. Barcelona in Apr: ideal — 18° highs, 7 rain days. Barcelona in May: ideal — 22° highs, 9 rain days. Barcelona in Jun: ideal — 27° highs, 5 rain days. Barcelona in Jul: ideal — 29° highs, 6 rain days. Barcelona in Aug: good — 29° highs, 6 rain days. Barcelona in Sep: good — 26° highs, 10 rain days. Barcelona in Oct: ideal — 23° highs, 8 rain days. Barcelona in Nov: ideal — 18° highs, 7 rain days. Barcelona in Dec: good — 16° highs, 6 rain days.

Weather: Open-Meteo multi-year normals; bands per the disclosed best-months thresholds. Winner per month = better band, then fewer rain days, then highs nearer 23.5 °C.

Your money, measured

One currency: the euro

Madrid and Barcelona share the same currency (the euro), so exchange-rate moves can't favor one over the other.

The shared currency's year

The euro is essentially flat against the US dollar over the past year — no currency tailwind either way.

euro
100 10596euro: 100.0 on 4 Aug 2025euro: 100.5 on 11 Aug 2025euro: 100.9 on 18 Aug 2025euro: 101.1 on 25 Aug 2025euro: 101.3 on 1 Sept 2025euro: 101.4 on 8 Sept 2025euro: 101.7 on 15 Sept 2025euro: 101.9 on 22 Sept 2025euro: 101.4 on 29 Sept 2025euro: 101.0 on 6 Oct 2025euro: 100.0 on 13 Oct 2025euro: 100.8 on 20 Oct 2025euro: 100.7 on 27 Oct 2025euro: 99.6 on 3 Nov 2025euro: 100.0 on 10 Nov 2025euro: 100.2 on 17 Nov 2025euro: 99.8 on 24 Nov 2025euro: 100.7 on 1 Dec 2025euro: 100.8 on 8 Dec 2025euro: 101.6 on 15 Dec 2025euro: 101.6 on 22 Dec 2025euro: 101.7 on 29 Dec 2025euro: 100.9 on 5 Jan 2026euro: 101.1 on 12 Jan 2026euro: 100.6 on 19 Jan 2026euro: 102.3 on 26 Jan 2026euro: 102.4 on 2 Feb 2026euro: 102.8 on 9 Feb 2026euro: 102.5 on 16 Feb 2026euro: 101.9 on 23 Feb 2026euro: 101.2 on 2 Mar 2026euro: 99.9 on 9 Mar 2026euro: 99.3 on 16 Mar 2026euro: 100.3 on 23 Mar 2026euro: 99.3 on 30 Mar 2026euro: 99.9 on 7 Apr 2026euro: 102.0 on 14 Apr 2026euro: 101.8 on 21 Apr 2026euro: 101.0 on 28 Apr 2026euro: 101.0 on 5 May 2026euro: 101.5 on 12 May 2026euro: 100.5 on 19 May 2026euro: 100.6 on 26 May 2026euro: 100.7 on 2 Jun 2026euro: 100.1 on 9 Jun 2026euro: 100.3 on 16 Jun 2026euro: 98.5 on 23 Jun 2026euro: 98.5 on 30 Jun 2026euro: 98.9 on 7 Jul 2026euro: 98.6 on 14 Jul 2026euro: 98.7 on 21 Jul 2026euro: 98.3 on 28 Jul 2026euro: 99.7 on 3 Aug 2026euro 99.7
Currency value against the US dollar, indexed to 100 one year ago — above 100 means the currency strengthened (your dollars buy less). Source: European Central Bank reference rates, as of 2026-08-03.

Price levels (country-wide indicator)

Price levels in Spain run about 70% of US levels (World Bank PPP, 2025) — a dollar stretches roughly 1.4× further than at home.

Price levels in Spain run about 70% of US levels (World Bank PPP, 2025) — a dollar stretches roughly 1.4× further than at home.

Editorial daily-cost estimates

City Budget Mid-range Luxury
Madrid $50 $130 $300
Barcelona $59 $152 $410

Editorial estimates in USD per person per day, quoted from our editor-signed Madrid budget guide and Barcelona budget guide — not a measurement. Model a full trip in the cost comparison tool.

Depth of things to do

Attractions & sights
Attractions & sights: Madrid 398, Barcelona 781 in our verified catalog.
Food & drink venues
Food & drink venues: Madrid 9,545, Barcelona 7,065 in our verified catalog.
Museums
Museums: Madrid 57, Barcelona 76 in our verified catalog.
Parks & gardens
Parks & gardens: Madrid 35, Barcelona 103 in our verified catalog.

Madrid's catalog is led by Bernabéu, Museo del Prado, Museo Nacional Centro de Arte Reina Sofía.

Barcelona's catalog is led by Basilica and Expiatory Church of the Holy Family, Camp Nou, Park Güell.

Counts from the TTDI verified venue catalog (every venue carries an external identity source). Catalog density partly reflects source coverage per city.

What's actually on

Madrid and Barcelona run comparably deep live calendars: 1,820 and 3,633 ticketed events listed over the next ~120 days.

Next up in Madrid

  • 4 Aug Museo Banksy Madrid Museo Banksy Madrid
  • 4 Aug Museo Banksy Madrid Museo Banksy Madrid
  • 4 Aug Museo Banksy Madrid Museo Banksy Madrid
This week in Madrid →

Next up in Barcelona

  • 4 Aug Water Park Day - Release 3 Illa Fantasia
  • 4 Aug Museo Banksy Barcelona
  • 4 Aug Water Park Day&Night - Release 3 Illa Fantasia
This week in Barcelona →

From the live events feed we sync daily — listings exist only where measured coverage does.

Side by side

Distance apart
506 km
Time zones
Same clock
City population
3,223,000 vs 1,636,000
Local language
Spanish vs Catalan & Spanish
Currency
Both use the euro

Or visit both

506 km apart, and plenty of trips pair them. One search covers the connection:

Madrid to Barcelona
Mode Fare from Fastest
Train from £21.25 2 h 37 min
Bus Most booked from £18.12 7 h 35 min
Flight from £46.69 1 h 15 min
Barcelona to Madrid
Mode Fare from Fastest
Train Most booked from £20.07 2 h 36 min
Bus from £21.67 7 h 5 min
Flight from £52.75 1 h 25 min

Lowest fares as observed on Omio in August 2025. Live prices vary.

Answered from the data

Which is better to visit right now, in August?

Barcelona, on measured weather: Barcelona is good to Madrid's mixed.

Which is cheaper, Madrid or Barcelona?

World Bank PPP (country-level, not city prices) puts Madrid's country at ~70% of US price levels and Barcelona's at ~70% — an edge to Madrid before you factor in season and neighborhood.

When should I pick Madrid over Barcelona?

Feb and May and Sep — measured weather favors Madrid then.

When should I pick Barcelona over Madrid?

Mar–Apr and Jun–Aug and Oct–Jan — measured weather favors Barcelona then.

Which has more to do?

In our verified catalog, Madrid lists 398 attractions and 9,545 food & drink venues; Barcelona lists 781 and 7,065.