Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Best option Madrid Barcelona | Outbound 01/13/26 direct IB0425 01h 20min | Return 01/20/26 direct IB0412 01h 25min | | ![]() | $99 | ||
Madrid Barcelona | Outbound 01/13/26 1 Stopover (MXP) W46312, VY6337 13h 10min | Return 01/20/26 1 Stopover (LCG) VY1290, UX7238 15h 40min | | ![]() | $109 | ||
Madrid Barcelona | Outbound 01/13/26 direct IB0425 01h 20min | Return 01/20/26 direct IB0412 01h 25min | | ![]() | ? | $101 | |
Madrid Barcelona | Outbound 01/13/26 direct IB0425 01h 20min | Return 01/20/26 direct IB0408 01h 25min | | ![]() | $104 | ||
Madrid Barcelona | Outbound 01/13/26 direct IB0425 01h 20min | Return 01/20/26 direct IB0400 01h 25min | | ![]() | ? | $106 | |
Madrid Barcelona | Outbound 01/13/26 direct IB0425 01h 20min | Return 01/20/26 direct IB0410 01h 25min | | ![]() | $108 | ||
Madrid Barcelona | Outbound 01/13/26 1 Stopover (PMI) UX6097, UX6006 12h 55min | Return 01/20/26 direct UX7706 01h 30min | | ![]() | ? | $119 | |
Madrid Barcelona | Outbound 01/13/26 1 Stopover (PMI) UX6049, UX6006 10h 10min | Return 01/20/26 direct UX7706 01h 30min | | ![]() | ? | $120 | |
Madrid Barcelona | Outbound 01/13/26 1 Stopover (PMI) UX6031, UX6156 02h 45min | Return 01/20/26 direct UX7706 01h 30min | | ![]() | $125 | ||
Madrid Barcelona | Outbound 10/16/25 1 Stopover (PMI) UX6049, UX6006 10h 10min | Return 11/09/25 1 Stopover (PMI) UX6007, UX6096 13h 55min | | ![]() | $135 |
Stops
- Direct flight
Airline
- Air Europa Lineas Aereas
- Iberia
- Wizz Air Malta
Tips and tricks to help you find cheap flights from Madrid to Barcelona
Favorite airline: Iberia
71 % of flights from Madrid to Barcelona are booked with Iberia.

Iberia
71 %

Air Europa
29 %
Important flight information
Flight information: Madrid - Barcelona
Roundtrip from | $98.86 |
---|---|
Flight duration | min. 01:05 / max. 01:20 |
Return flight duration | min. 01:15/ max. 01:30 |
Distance | 483 km |
Flights per week | 193 |
Departure airport | Airport Madrid-Barajas (MAD) |
Departure country | Flights from Spain |
Arrival airport | Airport Barcelona (BCN) |
Destination country | Flights to Spain |
Flight destinations with a similar price
- Flight Barcelona - Delhi from $445
- Flight Barcelona - Amsterdam from $33
- Flight Barcelona - Cologne from $83
- Flight Barcelona - Dusseldorf from $108
- Flight Barcelona - Buenos Aires-Ezeiza from $1,339
- Flight Barcelona - Frankfurt from $61
- Flight Barcelona - Hannover from $162
- Flight Barcelona - Hamburg from $112
- Flight Barcelona - London Heathrow from $105