Cheap flights from Barcelona-El Prat Airport to Madrid from €21

Return
1 adult
Economy
From?
To?
Mon 24/1
Mon 31/1

Flight information for Barcelona-El Prat Airport to Madrid
(BCN to MAD)

Find info about flight duration, direct flights, and airports for your flight from Barcelona-El Prat Airport to Madrid
Best price found€21The best one-way flight to Madrid from Barcelona-El Prat Airport in the past 72 hours is €21. The best return flight deal from Barcelona-El Prat Airport to Madrid found on momondo in the last 72 hours is €47.
Fastest flight time1h 20mThe fastest flight from Barcelona-El Prat Airport to Madrid takes 1h 20m
Direct flightsMon, Tue, Thu, Sat and SunDirect flights go from Barcelona-El Prat Airport to Madrid on Monday, Tuesday, Thursday, Saturday and Sunday. The only airline offering direct flights is Aeromexico.
Airports in Madrid1 airportThere is 1 airport near Madrid: Madrid Barajas (MAD)

How to get the cheapest flight ticket from Barcelona-El Prat Airport to Madrid

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Barcelona-El Prat Airport to Madrid?

May

The cheapest time of year to fly to Madrid from Barcelona-El Prat Airport is May. The most expensive is December.

How far in advance should you book Barcelona-El Prat Airport to Madrid flights?

60 days before

The cheapest time to buy a flight from Barcelona-El Prat Airport to Madrid is approximately 60 days to departure


Easily compare return flights from Barcelona-El Prat Airport to Madrid

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Barcelona-El Prat Airport to Madrid by changing tabs
Air Europa
10 Feb
BCN07:00Barcelona-El Prat
1h 30m
MAD08:30Madrid Barajas
12 Feb
MAD02:30Madrid Barajas
1h 20m
BCN03:50Barcelona-El Prat
Multiple Airlines
18 Feb
BCN11:15Barcelona-El Prat
1h 20m
MAD12:35Madrid Barajas
20 Feb
MAD10:10Madrid Barajas
1h 20m
BCN11:30Barcelona-El Prat
Iberia
9 May
BCN12:35Barcelona-El Prat
1h 25m
MAD14:00Madrid Barajas
13 May
MAD15:00Madrid Barajas
1h 20m
BCN16:20Barcelona-El Prat
Air Europa
18 Feb
BCN17:00Barcelona-El Prat
11h 25m
1 stop
MAD04:25Madrid Barajas
20 Feb
MAD10:10Madrid Barajas
1h 20m
BCN11:30Barcelona-El Prat
Air Europa
19 Feb
BCN15:30Barcelona-El Prat
1h 30m
MAD17:00Madrid Barajas
20 Feb
MAD10:10Madrid Barajas
1h 20m
BCN11:30Barcelona-El Prat
Air Europa
13 Feb
BCN07:00Barcelona-El Prat
1h 30m
MAD08:30Madrid Barajas
7 Mar
MAD02:30Madrid Barajas
1h 20m
BCN03:50Barcelona-El Prat

Find the cheapest one-way flights from Barcelona-El Prat Airport to Madrid

If you're looking for one-way flights from Barcelona-El Prat Airport to Madrid, view some of our deals below provided by Air Europa, Iberia and Vueling
Air Europa
4 Feb
BCN07:00Barcelona-El Prat
1h 30m
MAD08:30Madrid Barajas
Vueling
30 Jan
BCN11:15Barcelona-El Prat
1h 20m
MAD12:35Madrid Barajas
Iberia
26 Jan
BCN02:00Barcelona-El Prat
1h 25m
MAD03:25Madrid Barajas

Search last-minute flights to Madrid from Barcelona-El Prat Airport

Find and compare return flight prices for your last-minute flight from Barcelona-El Prat Airport to Madrid
Air Europa
25 Jan
BCN15:30Barcelona-El Prat
1h 30m
MAD17:00Madrid Barajas
27 Jan
MAD02:30Madrid Barajas
1h 20m
BCN03:50Barcelona-El Prat
Iberia
28 Jan
BCN02:00Barcelona-El Prat
1h 25m
MAD03:25Madrid Barajas
31 Jan
MAD16:00Madrid Barajas
1h 20m
BCN17:20Barcelona-El Prat
Air Europa
29 Jan
BCN15:30Barcelona-El Prat
1h 30m
MAD17:00Madrid Barajas
1 Feb
MAD05:15Madrid Barajas
7h 40m
1 stop
BCN12:55Barcelona-El Prat
Air Europa
28 Jan
BCN07:00Barcelona-El Prat
1h 30m
MAD08:30Madrid Barajas
31 Jan
MAD10:10Madrid Barajas
1h 20m
BCN11:30Barcelona-El Prat
TAP AIR PORTUGAL
24 Jan
BCN01:10Barcelona-El Prat
5h 10m
1 stop
MAD06:20Madrid Barajas
31 Jan
MAD07:10Madrid Barajas
8h 10m
1 stop
BCN15:20Barcelona-El Prat
Air Europa
28 Jan
BCN10:30Barcelona-El Prat
5h 10m
1 stop
MAD15:40Madrid Barajas
31 Jan
MAD10:10Madrid Barajas
1h 20m
BCN11:30Barcelona-El Prat

TAP AIR PORTUGAL flights from Barcelona-El Prat Airport to Madrid

Our best TAP AIR PORTUGAL deals on Barcelona-El Prat Airport to Madrid flight tickets
TAP AIR PORTUGAL
5 Feb
BCN01:10Barcelona-El Prat
5h 10m
1 stop
MAD06:20Madrid Barajas
7 Feb
MAD07:10Madrid Barajas
11h 35m
1 stop
BCN18:45Barcelona-El Prat
TAP AIR PORTUGAL
29 Jan
BCN07:35Barcelona-El Prat
4h 35m
1 stop
MAD12:10Madrid Barajas
3 Feb
MAD09:55Madrid Barajas
5h 25m
1 stop
BCN15:20Barcelona-El Prat
TAP AIR PORTUGAL
28 Jan
BCN10:05Barcelona-El Prat
8h 15m
1 stop
MAD18:20Madrid Barajas
31 Jan
MAD07:10Madrid Barajas
8h 10m
1 stop
BCN15:20Barcelona-El Prat

Austrian Airlines flights from Barcelona-El Prat Airport to Madrid

Our best Austrian Airlines deals on Barcelona-El Prat Airport to Madrid flight tickets
Austrian Airlines
24 Jan
BCN05:05Barcelona-El Prat
13h 30m
2 stops
MAD18:35Madrid Barajas
26 Jan
MAD06:55Madrid Barajas
21h 25m
2 stops
BCN04:20Barcelona-El Prat
€4,313
Find similar
Austrian Airlines
24 Jan
BCN05:05Barcelona-El Prat
13h 30m
2 stops
MAD18:35Madrid Barajas
28 Jan
MAD02:20Madrid Barajas
12h 25m
2 stops
BCN14:45Barcelona-El Prat
€4,330
Find similar
Austrian Airlines
28 Jan
BCN15:30Barcelona-El Prat
16h 15m
2 stops
MAD07:45Madrid Barajas
30 Jan
MAD11:55Madrid Barajas
16h 25m
2 stops
BCN04:20Barcelona-El Prat
€4,341
Find similar

Choose the best way to get from Barcelona-El Prat Airport to Madrid


  • Are airlines flying from Barcelona-El Prat to Madrid Barajas offering flexible changes due to COVID-19?

    Some of our partner airlines flying from Barcelona-El Prat to Madrid Barajas are adapting new policies due to the global impact of COVID-19. One of the airlines that may be waiving their change fees is Vueling. You can search for the full list of airlines such as Vueling that are offering this flexibility.

  • Is flying the cheapest way to get from Barcelona-El Prat Airport to Madrid?

    A train from Barcelona-El Prat Airport to Madrid is currently going to be the least expensive option currently available. You can also find deals for a flight from Barcelona-El Prat Airport to Madrid starting at €50, or consider a bus from Barcelona-El Prat Airport to Madrid starting at €72. Both of these alternative options are worth considering when looking to reach your destination.

  • How far is Barcelona-El Prat to Madrid Barajas by plane?

    A flight from Barcelona-El Prat to Madrid Barajas will travel around 496.0 km. 1h 20m is a normal flight duration for this route.

  • What is the carbon footprint of flying from Barcelona-El Prat to Madrid Barajas?

    Flights to Madrid Barajas from Barcelona-El Prat generally have a carbon footprint of about 175kg - momondo offers a CO2 sorter in search results to highlight the smallest available carbon footprints for plane travel. By train, you could lower your emissions for this trip by about 83%. Although it takes longer, opting for a bus over an airplane would reduce the carbon footprint of your trip to about 19kg.


Alternative routes for Barcelona-El Prat Airport to Madrid

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Barcelona to Madrid Flights
Fastest flight time1h 20m
Cheapest price€82

Similar Barcelona-El Prat Airport to Madrid flights

Flexible with your destination? Broaden your search and find flights similar to your Barcelona-El Prat Airport to Madrid route