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

Return
1 adult
Economy
0 bags
From?
To?
Sun 26/3
Sun 2/4

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

Fastest flight time

1h 05m

Direct flights

Every day

Airports in Madrid

1 airport
The fastest flight from Barcelona-El Prat Airport to Madrid takes 1h 05m
Direct flights go from Barcelona-El Prat Airport to Madrid every day.
There 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?

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

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

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

When travelling from Barcelona to Madrid, the most popular airport to fly into is Madrid Barajas Airport. The majority of travellers flying into Madrid Barajas Airport from Barcelona are departing from Barcelona-El Prat Airport. The cheapest route from Barcelona to Madrid is BCN — MAD with an average price of €47 RT during the month of March.

Barcelona-El Prat Airport (BCN) to Madrid Barajas Airport (MAD)€47
Search Flight Deals

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 six 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
Vueling
6 Jun
BCN16:25Barcelona-El Prat
1h 25m
MAD17:50Madrid Barajas
7 Jun
MAD09:40Madrid Barajas
1h 20m
BCN11:00Barcelona-El Prat
Vueling
14 Jun
BCN16:30Barcelona-El Prat
1h 25m
MAD17:55Madrid Barajas
15 Jun
MAD09:40Madrid Barajas
1h 20m
BCN11:00Barcelona-El Prat
Air Europa
27 May
BCN16:30Barcelona-El Prat
1h 30m
MAD18:00Madrid Barajas
26 Jun
MAD03:30Madrid Barajas
1h 25m
BCN04:55Barcelona-El Prat
Vueling
22 Apr
BCN12:25Barcelona-El Prat
1h 25m
MAD13:50Madrid Barajas
25 Apr
MAD18:25Madrid Barajas
1h 20m
BCN19:45Barcelona-El Prat
Vueling
3 Apr
BCN16:30Barcelona-El Prat
1h 25m
MAD17:55Madrid Barajas
6 Apr
MAD18:35Madrid Barajas
1h 20m
BCN19:55Barcelona-El Prat
Vueling
3 Apr
BCN16:30Barcelona-El Prat
1h 25m
MAD17:55Madrid Barajas
13 Apr
MAD18:35Madrid Barajas
1h 20m
BCN19:55Barcelona-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 and Vueling
Vueling
12 Apr
BCN07:35Barcelona-El Prat
1h 30m
MAD09:05Madrid Barajas
Air Europa
7 Apr
BCN16:30Barcelona-El Prat
1h 30m
MAD18:00Madrid Barajas
Vueling
20 Apr
BCN03:30Barcelona-El Prat
1h 25m
MAD04:55Madrid 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
Vueling
31 Mar
BCN03:30Barcelona-El Prat
1h 25m
MAD04:55Madrid Barajas
3 Apr
MAD09:40Madrid Barajas
1h 20m
BCN11:00Barcelona-El Prat
Air Europa
28 Mar
BCN16:30Barcelona-El Prat
1h 30m
MAD18:00Madrid Barajas
4 Apr
MAD03:30Madrid Barajas
1h 25m
BCN04:55Barcelona-El Prat
Air Europa
26 Mar
BCN07:50Barcelona-El Prat
1h 30m
MAD09:20Madrid Barajas
29 Mar
MAD03:30Madrid Barajas
1h 25m
BCN04:55Barcelona-El Prat
TAP AIR PORTUGAL
28 Mar
BCN16:10Barcelona-El Prat
4h 10m
1 stop
MAD20:20Madrid Barajas
29 Mar
MAD16:10Madrid Barajas
5h 20m
1 stop
BCN21:30Barcelona-El Prat
Multiple Airlines
30 Mar
BCN04:00Barcelona-El Prat
12h 20m
1 stop
MAD16:20Madrid Barajas
31 Mar
MAD06:15Madrid Barajas
14h 00m
1 stop
BCN20:15Barcelona-El Prat
Air Europa
28 Mar
BCN04:40Barcelona-El Prat
3h 25m
1 stop
MAD08:05Madrid Barajas
28 Mar
MAD11:10Madrid Barajas
1h 25m
BCN12:35Barcelona-El Prat

Vueling flights from Barcelona-El Prat Airport to Madrid

Our best Vueling deals on Barcelona-El Prat Airport to Madrid flight tickets
Vueling
6 Jun
BCN16:25Barcelona-El Prat
1h 25m
MAD17:50Madrid Barajas
7 Jun
MAD09:40Madrid Barajas
1h 20m
BCN11:00Barcelona-El Prat
Vueling
14 Jun
BCN16:30Barcelona-El Prat
1h 25m
MAD17:55Madrid Barajas
15 Jun
MAD09:40Madrid Barajas
1h 20m
BCN11:00Barcelona-El Prat
Vueling
22 Apr
BCN12:25Barcelona-El Prat
1h 25m
MAD13:50Madrid Barajas
25 Apr
MAD18:25Madrid Barajas
1h 20m
BCN19:45Barcelona-El Prat

Air Europa flights from Barcelona-El Prat Airport to Madrid

Our best Air Europa deals on Barcelona-El Prat Airport to Madrid flight tickets
Air Europa
27 May
BCN16:30Barcelona-El Prat
1h 30m
MAD18:00Madrid Barajas
26 Jun
MAD03:30Madrid Barajas
1h 25m
BCN04:55Barcelona-El Prat
Air Europa
18 Apr
BCN11:30Barcelona-El Prat
2h 40m
1 stop
MAD14:10Madrid Barajas
20 Apr
MAD03:30Madrid Barajas
1h 25m
BCN04:55Barcelona-El Prat
Air Europa
6 Apr
BCN16:30Barcelona-El Prat
1h 30m
MAD18:00Madrid Barajas
8 Apr
MAD03:30Madrid Barajas
1h 25m
BCN04:55Barcelona-El Prat

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


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

    To save time, the fastest way to travel is by flight from Barcelona-El Prat Airport to Madrid on Vueling. Expect the length of time you’ll spend onboard Vueling to be about 1h 25m compared to taking a train from Barcelona-El Prat Airport to Madrid or a bus from Barcelona-El Prat Airport to Madrid which have been found to be slower alternatives.

  • 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 €31, or consider a bus from Barcelona-El Prat Airport to Madrid starting at €41. 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 25m 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 143kg - 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 79%. 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 25m
Cheapest price€47

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

Why use momondo?

It is quick and easy to find Barcelona to Madrid flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Madrid that suits you.

momondo does allow users to show only those flights to Madrid from Barcelona which offer a flexible booking policy as well as other useful filters and features.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.