Direct flights from Madrid to Barcelona (MAD → BCN)

Distance 483 km (300 mi)
Est. duration 34m
Loading map...
Live fares · MAD → BCN

Available flights

RyanairNon-stop
from$94
Book

About the Madrid → Barcelona route

Madrid to Barcelona is one of Europe's most-flown short hops — 483 km, about 34 minutes in the air, and honestly you spend more time at the gate than cruising. Iberia (IB) dominates this corridor, but Vueling (UX) runs it hard too, with frequent departures throughout the day. The passenger mix is genuinely interesting: suits heading to meetings in the 22@ tech district, families visiting relatives, and tourists doing the classic Spain double-header. It's a domestic route, so the experience is stripped back — don't expect much beyond a snack and a seat.

Why travel from Madrid to Barcelona?

Barcelona earns the trip on its own terms, even if you're coming from a city as strong as Madrid. The architecture alone — Gaudí's Sagrada Família is still under construction after 140-plus years, which tells you something about the city's relationship with ambition — pulls in millions. But locals fly this route for less obvious reasons: the food culture in El Born is genuinely different from Madrid's, leaning harder into seafood and Catalan technique. There's a real business pull too, with Barcelona hosting major trade events like MWC. And if you've got family scattered across Catalonia, this 34-minute flight beats a three-hour train debate any day.

Quick stats

  • Distance: 483 km
  • Estimated flight time: 0h 34m
  • Operating airlines: IB, RJ, UX
  • Direct route: yes

Practical tips for MAD → BCN

Barcelona's airport (BCN) handles 229 non-stop destinations, so it's a proper hub — arrivals can feel busy, especially in summer. The Aerobus into the city centre runs every 5-10 minutes and drops you near Plaça Catalunya, which is far easier than the metro with luggage. If you're flying Vueling, check your baggage allowance carefully — carry-on restrictions on this route catch people out. Spring (April-May) and early autumn are the sweet spots for mild weather and lower fares. No visa stress if you're an EU citizen, and you'll get by fine in Spanish, though locals appreciate a crack at Catalan.

Frequently asked questions

How long is the flight from Madrid to Barcelona?

The flight from Madrid (MAD) to Barcelona (BCN) is approximately 34 minutes, covering a distance of 483 km. This makes it one of Europe's shortest commercial flights.

Which airlines operate the Madrid to Barcelona route?

The route is served by Iberia (IB), Royal Jordanian (RJ), and Air Europa (UX). These carriers offer multiple daily flights between the two cities.

What is the best time of year to fly from Madrid to Barcelona?

April-May and September-October offer the best combination of pleasant weather (20-25°C) and moderate fares, avoiding the peak summer crowds and higher prices of July-August. Winter months (November-February) typically have lower fares but cooler temperatures.

Do I need a visa to fly from Madrid to Barcelona within Spain?

No visa is required as both cities are in Spain; this is a domestic flight with no border controls. EU/EEA citizens only need a valid ID or passport.

What should I know about luggage, jet lag, and transit for this route?

With such a short flight, jet lag is not a concern, and you'll arrive in Barcelona in under an hour from takeoff. Check your airline's baggage allowance in advance, as budget carriers may have stricter limits; the flight is so quick that airport procedures take longer than the actual flight time.

Find flights from Madrid to Barcelona
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Madrid to Barcelona? The flight distance from MAD to BCN is approximately 483 km (300 miles).
How long is the flight from MAD to BCN? The estimated flight time from Madrid to Barcelona is approximately 34m.
What airlines fly from MAD to BCN? Airlines operating direct flights from Madrid to Barcelona include: IB, RJ, UX.

Cheapest fares Madrid → Barcelona

Madrid MAD
Barcelona BCN

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Madrid → Barcelona.

Try a nearby airport to Madrid

Flights to Barcelona (BCN) from other airports within 350 km of Madrid. Often unlocks cheaper fares or better times.

Or try a nearby airport to Barcelona

Flights from Madrid (MAD) to other airports within 350 km of Barcelona.

Other flights from Madrid (MAD)

Other flights from Barcelona (BCN)