Find Cheap Flights from Barcelona-El Prat to Madrid Barajas (BCN - MAD)

Search hundreds of travel sites at once for deals on flights to Madrid Barajas

Sat 16/12
Sat 23/12
Any month
Compare vs KAYAK |

Barcelona-El Prat to Madrid Barajas flight information

Avg. flight duration 1h 22m
Flights arrive in Madrid Barajas
Flights depart from Barcelona-El Prat
Flight price £42
Distance 300 miles
Airlines Vueling, Ryanair, Air Europa

Good to know

Low season:
March
Best time to beat the crowds
2%
expected price decrease
High season:
August
Most popular time to fly
10%
expected price increase
Average price:
£106
(avg. price over the last 2 weeks)
Good deal:
£71
or less (return)

When to Book Flights from Barcelona-El Prat to Madrid Barajas

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for £70 or less.
The cheapest flight from Barcelona-El Prat to Madrid Barajas was found, on average, 67 days before departure.
Book at least 5 weeks before departure in order to get a below-average price.
High season is considered to be July, August and September. The cheapest month to fly is March.
Morning departure is around 9% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Barcelona-El Prat to Madrid Barajas Flights

How long does a flight from Barcelona-El Prat to Madrid Barajas take?
An average non-stop flight takes 1h 15m, covering a distance of 300 miles.
How many flights are there between Barcelona-El Prat and Madrid Barajas?
There are 939 (non-stop) flights between Barcelona-El Prat and Madrid Barajas per week, averaging 150 per day.
Which airlines provide the cheapest flights from Barcelona-El Prat to Madrid Barajas?
In the past 3 days, the cheapest return tickets were found on Vueling (£53), Ryanair (£53) and Multiple Airlines (£55).
Do I need a passport to fly between Barcelona-El Prat and Madrid Barajas?
No.
Which airlines fly most frequently between Barcelona-El Prat and Madrid Barajas?
Iberia (44 times daily), LATAM Airlines (21 times daily), Vueling (15 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Barcelona-El Prat to Madrid Barajas?
For Barcelona-El Prat to Madrid Barajas, Thursday is the cheapest day to fly on average and Friday is the most expensive. Flying from Madrid Barajas back to Barcelona-El Prat, the best deals are generally found on Thursday, with Tuesday being the most expensive.

Book cheap flights from Barcelona-El Prat to Madrid Barajas (return)

Airports
Origin
Barcelona
£53
only
£53
Destination
Madrid
£53
only
£53
Thu, 21 Dec
BCN
MAD
1h 20m
Sun, 24 Dec
MAD
BCN
1h 20m
Trip: 4 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 27 reviews
Boarding
6.6
Comfort
6.3
Crew
7.3
Entertainment
5.2
Food
5.6
BCN
MAD
Excellent 8.3

It was a 1 hour flight with no delays at all, we received everything we expected from it

BCN
MAD
Excellent 8.0

Comfort and helpful crew

Long way from Iberia gate to Vuelling

BCN
MAD
Excellent 10.0

Flight in time, no waiting and well organice. At landing waiting time for gate was short.

BCN
MAD
OK 4.3

The crew was was and efficient

They didn't assign my husband and I seats together. There was a delay of over 30 minutes.

BCN
MAD
Good 6.0

Exactly what I expectedfor a discount airline seats are a little small legroom is a little short same as you always get on all the other

For a big guy this was an extremely tight fit

Wed, 10 Jan
BCN
MAD
4h 10m
Wed, 14 Feb
MAD
BCN
5h 40m
Trip: 36 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 10272 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.4
ACE
PIK
Good 6.6

Very friendly crew

Paying €6 for two small bottles of water.

BUD
SXF
Good 7.0

Egy isn't there an option not to rate something? How to rate food on a flight where there is no food served, if you didn't want to buy? Or entertainment on a 90 minutes long flight?

MRS
EDI
Excellent 10.0

On time and cheap

No issues

DUB
STN
Good 6.6

The plane was so empty, we were allowed to change seats so I sat by a window seat and had the whole row to myself! Also, the plane was warmer than usual, which was kinda nice.

It was delayed by 40 minutes.

MAD
STN
OK 5.3

The usual Ryanair ‘quality’: you get what you pay for.

Flight was delayed due to technical issues… issues that were detected with all passengers and luggage onboard! 2 hours anda half delay!

Mon, 22 Jan
BCN
MAD
10h 20m
Thu, 25 Jan
MAD
BCN
4h 50m
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 9 Mar
BCN
MAD
1h 15m
Sun, 11 Mar
MAD
BCN
1h 20m
Trip: 3 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 74 reviews
Overall
7.2
Boarding
7.2
Comfort
6.9
Crew
7.6
Entertainment
6.3
Food
6.5
BCN
MAD
Excellent 10.0

Everything about the flight from the moment I boarded was totally fine.

The line to get checked-in in Barcelona was extremely long and I waited nearly an hour - can't help thinking if the online check-in was more dependable, it would have been a shorter line, but I made it to my gate with time to grab some lunch so life's still not all that bad.

BCN
MAD
OK 4.4

Sat sweltering on tarmac with doors open. All passengers sweating

BCN
MAD
Mediocre 2.0

The check in took more than an hour, by that time the flight was already boarding and had to beg people to let me pass. I was one of the last people to board. I was at the airport roughly hour and half in advance, and the flight attendants at the check-in counters didn't care how much time you had left to make it to your flight. Awful experience!!!

BCN
MAD
Good 7.6

Friendly staff, clean airplane, entertainment options, etc.

There were no vegetarian options for me to choose from on the flight and it seemed like not many options for others with different types of dietary restrictions.

BCN
MAD
Good 6.0

The plane was new and clean. Flight staff was pleasant.

Late take off and almost missed connecting flight to US. The connecting flight was at the very farthest gate from where we entered the terminal. Saw many AE passengers from my flight with disabilities and children struggling to make it to their connecting flights in Madrid.

Thu, 4 Jan
BCN
MAD
6h 30m
Wed, 10 Jan
MAD
BCN
5h 40m
Trip: 7 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 10272 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.4
ACE
PIK
Good 6.6

Very friendly crew

Paying €6 for two small bottles of water.

MRS
EDI
Excellent 10.0

On time and cheap

No issues

SXF
MAN
Excellent 9.0

Staff were friendly and helpful. Flight to of only a few minutes late, considering the appalling weather back in the UK, I expected more of a delay.

Rear door wasn't accessible, so all passengers were loaded through the front. A bit more organisation of getting rear seated passengers on first would have facilitated a faster/safer boarding for all.

ORK
LGW
Excellent 9.0

Ground staff made final boarding call too soon. Had to rush from the lounge only to find no passengers had left the terminal steps to walk to the plane to board.

PFO
STN
Good 6.6

totally unacceptable non-existent help on live chat. Ryanair made a mess of my booking but not only they did not rectify, they accepted no responsibility.

Mon, 29 Jan
BCN
MAD
6h 05m
Wed, 14 Feb
MAD
BCN
5h 40m
Trip: 17 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 4 Apr
BCN
MAD
1h 30m
Wed, 11 Apr
MAD
BCN
1h 15m
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 74 reviews
Overall
7.2
Boarding
7.2
Comfort
6.9
Crew
7.6
Entertainment
6.3
Food
6.5
BCN
MAD
OK 5.3

No complimentary snacks

BCN
MAD
Mediocre 2.6

Every flight was at least an hour delayed. We were insanely late for our connection flight due to a totally unnecessary delay at the first airport. We then SPRINTED across the whole Madrid airport and then when we arrived to second plane was TWO HOURS delayed. The staff always seemed to be working, but was completely inefficient in getting anything done. It took them 20 minutes to respond to our notice (we pressed the air attendant button on our seats) and then told us we couldn't get snacks because they were giving out pizzas, which took another hour. Every single part of our flight was delayed and inefficient... with no reason ever being given. It was pretty miserable overall and I will likely never use Air Europa ever again.

BCN
MAD
Mediocre 2.0

The check in took more than an hour, by that time the flight was already boarding and had to beg people to let me pass. I was one of the last people to board. I was at the airport roughly hour and half in advance, and the flight attendants at the check-in counters didn't care how much time you had left to make it to your flight. Awful experience!!!

BCN
MAD
Good 6.0

The plane was new and clean. Flight staff was pleasant.

Late take off and almost missed connecting flight to US. The connecting flight was at the very farthest gate from where we entered the terminal. Saw many AE passengers from my flight with disabilities and children struggling to make it to their connecting flights in Madrid.

BCN
MAD
OK 4.4

Sat sweltering on tarmac with doors open. All passengers sweating

Mon, 8 Jan
BCN
MAD
10h 30m
Thu, 11 Jan
MAD
BCN
5h 40m
Trip: 4 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 10272 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.4
MRS
EDI
Excellent 10.0

On time and cheap

No issues

MAD
STN
OK 5.3

The usual Ryanair ‘quality’: you get what you pay for.

Flight was delayed due to technical issues… issues that were detected with all passengers and luggage onboard! 2 hours anda half delay!

PFO
STN
Good 6.6

totally unacceptable non-existent help on live chat. Ryanair made a mess of my booking but not only they did not rectify, they accepted no responsibility.

SXF
MAN
Excellent 9.0

Staff were friendly and helpful. Flight to of only a few minutes late, considering the appalling weather back in the UK, I expected more of a delay.

Rear door wasn't accessible, so all passengers were loaded through the front. A bit more organisation of getting rear seated passengers on first would have facilitated a faster/safer boarding for all.

SNN
STN
Excellent 8.3

Got an extra leg room seat when asked for it

Late arriving got of plane was left waiting when asked when the bus to terminal we were told it's wierd it's Stansted airport

Mon, 5 Feb
BCN
MAD
6h 05m
Mon, 12 Feb
MAD
BCN
8h 00m
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 6 Apr
BCN
MAD
1h 30m
Sun, 8 Apr
MAD
BCN
1h 20m
Trip: 3 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 74 reviews
Overall
7.2
Boarding
7.2
Comfort
6.9
Crew
7.6
Entertainment
6.3
Food
6.5
BCN
MAD
Mediocre 2.0

The check in took more than an hour, by that time the flight was already boarding and had to beg people to let me pass. I was one of the last people to board. I was at the airport roughly hour and half in advance, and the flight attendants at the check-in counters didn't care how much time you had left to make it to your flight. Awful experience!!!

BCN
MAD
Good 7.6

Friendly staff, clean airplane, entertainment options, etc.

There were no vegetarian options for me to choose from on the flight and it seemed like not many options for others with different types of dietary restrictions.

BCN
MAD
Mediocre 2.6

Every flight was at least an hour delayed. We were insanely late for our connection flight due to a totally unnecessary delay at the first airport. We then SPRINTED across the whole Madrid airport and then when we arrived to second plane was TWO HOURS delayed. The staff always seemed to be working, but was completely inefficient in getting anything done. It took them 20 minutes to respond to our notice (we pressed the air attendant button on our seats) and then told us we couldn't get snacks because they were giving out pizzas, which took another hour. Every single part of our flight was delayed and inefficient... with no reason ever being given. It was pretty miserable overall and I will likely never use Air Europa ever again.

BCN
MAD
Good 7.6

Friendly staff. Good proportion of quality-price for the airfare.

In BCN airport, too few counter clerks to deal with a long line of passengers boarding for multiple flights.

BCN
MAD
OK 5.0

Nice aircraft, nice crew

Had trouble confirming flight on their mobile app, then suddenly it worked. At airport kiosk, for printed ticket, was only in Spanish German and French. Muddled through that and got printout. Then to find out onboard they would even charge for water?

Tue, 9 Jan
BCN
MAD
4h 10m
Sat, 20 Jan
MAD
BCN
5h 55m
Trip: 12 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 10272 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.4
FRA
STN
Mediocre 2.6

Main steward was a nice guy.

Delay to get on flight of nearly an hour with no information. Delay getting off flight whilst at gate in London of over an hour after being told 10 minutes. Further 30 minutes even after the delay to get bags. A lot of the delays are the airports fault and not the airline but could do more to communicate with passengers. Also seems like Ryanair are now purposefully splitting people if they don't pay for allocated seats. Always get seats together with easyJet but not Ryanair and you could tell by the splitting of other people there wasn't an attempt to seat together. On the way over I was sat next to the partner of the person my girlfriend was sat next to.

SNN
STN
Excellent 8.3

Got an extra leg room seat when asked for it

Late arriving got of plane was left waiting when asked when the bus to terminal we were told it's wierd it's Stansted airport

PFO
STN
Good 6.6

totally unacceptable non-existent help on live chat. Ryanair made a mess of my booking but not only they did not rectify, they accepted no responsibility.

SXF
MAN
Excellent 9.0

Staff were friendly and helpful. Flight to of only a few minutes late, considering the appalling weather back in the UK, I expected more of a delay.

Rear door wasn't accessible, so all passengers were loaded through the front. A bit more organisation of getting rear seated passengers on first would have facilitated a faster/safer boarding for all.

BUD
SXF
Good 7.0

Egy isn't there an option not to rate something? How to rate food on a flight where there is no food served, if you didn't want to buy? Or entertainment on a 90 minutes long flight?

Sat, 10 Feb
BCN
MAD
1h 20m
Tue, 13 Feb
MAD
BCN
5h 40m
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 21 Apr
BCN
MAD
1h 30m
Sun, 22 Apr
MAD
BCN
1h 20m
Trip: 2 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 74 reviews
Overall
7.2
Boarding
7.2
Comfort
6.9
Crew
7.6
Entertainment
6.3
Food
6.5
BCN
MAD
Good 6.0

The plane was new and clean. Flight staff was pleasant.

Late take off and almost missed connecting flight to US. The connecting flight was at the very farthest gate from where we entered the terminal. Saw many AE passengers from my flight with disabilities and children struggling to make it to their connecting flights in Madrid.

BCN
MAD
OK 4.4

Sat sweltering on tarmac with doors open. All passengers sweating

BCN
MAD
Excellent 10.0

Everything about the flight from the moment I boarded was totally fine.

The line to get checked-in in Barcelona was extremely long and I waited nearly an hour - can't help thinking if the online check-in was more dependable, it would have been a shorter line, but I made it to my gate with time to grab some lunch so life's still not all that bad.

BCN
MAD
OK 5.3

No complimentary snacks

BCN
MAD
OK 5.0

Nice aircraft, nice crew

Had trouble confirming flight on their mobile app, then suddenly it worked. At airport kiosk, for printed ticket, was only in Spanish German and French. Muddled through that and got printout. Then to find out onboard they would even charge for water?

Fri, 12 Jan
BCN
MAD
6h 15m
Sat, 13 Jan
MAD
BCN
5h 55m
Trip: 2 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 10272 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.4
ACE
PIK
Good 6.6

Very friendly crew

Paying €6 for two small bottles of water.

SNN
STN
Excellent 8.3

Got an extra leg room seat when asked for it

Late arriving got of plane was left waiting when asked when the bus to terminal we were told it's wierd it's Stansted airport

STN
ATH
Excellent 10.0

very friendly cabin crew..... went above and beyond when i needed some assistance highly recommend and will definitely be flying Ryan air again

MAD
STN
OK 5.3

The usual Ryanair ‘quality’: you get what you pay for.

Flight was delayed due to technical issues… issues that were detected with all passengers and luggage onboard! 2 hours anda half delay!

BUD
SXF
Good 7.0

Egy isn't there an option not to rate something? How to rate food on a flight where there is no food served, if you didn't want to buy? Or entertainment on a 90 minutes long flight?

Mon, 8 Jan
BCN
MAD
1h 20m
Thu, 11 Jan
MAD
BCN
4h 50m
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 13 Jan
BCN
MAD
5h 15m
Mon, 15 Jan
MAD
BCN
4h 35m
Trip: 3 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 10272 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.4
STN
ATH
Excellent 10.0

very friendly cabin crew..... went above and beyond when i needed some assistance highly recommend and will definitely be flying Ryan air again

PFO
STN
Good 6.6

totally unacceptable non-existent help on live chat. Ryanair made a mess of my booking but not only they did not rectify, they accepted no responsibility.

ORK
LGW
Excellent 9.0

Ground staff made final boarding call too soon. Had to rush from the lounge only to find no passengers had left the terminal steps to walk to the plane to board.

MAD
STN
OK 5.3

The usual Ryanair ‘quality’: you get what you pay for.

Flight was delayed due to technical issues… issues that were detected with all passengers and luggage onboard! 2 hours anda half delay!

FRA
STN
Mediocre 2.6

Main steward was a nice guy.

Delay to get on flight of nearly an hour with no information. Delay getting off flight whilst at gate in London of over an hour after being told 10 minutes. Further 30 minutes even after the delay to get bags. A lot of the delays are the airports fault and not the airline but could do more to communicate with passengers. Also seems like Ryanair are now purposefully splitting people if they don't pay for allocated seats. Always get seats together with easyJet but not Ryanair and you could tell by the splitting of other people there wasn't an attempt to seat together. On the way over I was sat next to the partner of the person my girlfriend was sat next to.

Sat, 27 Jan
BCN
MAD
1h 20m
Tue, 30 Jan
MAD
BCN
5h 40m
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 16 Jan
BCN
MAD
5h 30m
Wed, 24 Jan
MAD
BCN
5h 40m
Trip: 9 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 10272 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.4
DUB
STN
Good 6.6

The plane was so empty, we were allowed to change seats so I sat by a window seat and had the whole row to myself! Also, the plane was warmer than usual, which was kinda nice.

It was delayed by 40 minutes.

MAD
STN
OK 5.3

The usual Ryanair ‘quality’: you get what you pay for.

Flight was delayed due to technical issues… issues that were detected with all passengers and luggage onboard! 2 hours anda half delay!

MRS
EDI
Excellent 10.0

On time and cheap

No issues

LBA
GDN
OK 5.3

Staff tried hard in view of the delay

Food was lukewarm, didnt like the self check in at the airport for checked in bags

STN
ATH
Excellent 10.0

very friendly cabin crew..... went above and beyond when i needed some assistance highly recommend and will definitely be flying Ryan air again

Sat, 13 Jan
BCN
MAD
4h 10m
Sun, 14 Jan
MAD
BCN
1h 20m
Trip: 2 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 20 Jan
BCN
MAD
7h 15m
Fri, 26 Jan
MAD
BCN
7h 25m
Trip: 7 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 10272 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.4
PFO
STN
Good 6.6

totally unacceptable non-existent help on live chat. Ryanair made a mess of my booking but not only they did not rectify, they accepted no responsibility.

FRA
STN
Mediocre 2.6

Main steward was a nice guy.

Delay to get on flight of nearly an hour with no information. Delay getting off flight whilst at gate in London of over an hour after being told 10 minutes. Further 30 minutes even after the delay to get bags. A lot of the delays are the airports fault and not the airline but could do more to communicate with passengers. Also seems like Ryanair are now purposefully splitting people if they don't pay for allocated seats. Always get seats together with easyJet but not Ryanair and you could tell by the splitting of other people there wasn't an attempt to seat together. On the way over I was sat next to the partner of the person my girlfriend was sat next to.

BUD
SXF
Good 7.0

Egy isn't there an option not to rate something? How to rate food on a flight where there is no food served, if you didn't want to buy? Or entertainment on a 90 minutes long flight?

SNN
STN
Excellent 8.3

Got an extra leg room seat when asked for it

Late arriving got of plane was left waiting when asked when the bus to terminal we were told it's wierd it's Stansted airport

DUB
STN
Good 6.6

The plane was so empty, we were allowed to change seats so I sat by a window seat and had the whole row to myself! Also, the plane was warmer than usual, which was kinda nice.

It was delayed by 40 minutes.

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in GBP.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.