Cheap Flights from Barcelona to Madrid from $39

Return
1 adult
Economy
From?
To?
Fri 22/10
Fri 29/10

Flight information for Barcelona to Madrid

Find info about flight duration, direct flights, and airports for your flight from Barcelona to Madrid
Fastest flight time1h 25mThe fastest flight from Barcelona to Madrid takes 1h 25m
Direct flightsMon, Tue, Wed, Thu and FriDirect flights go from Barcelona to Madrid on Monday, Tuesday, Wednesday, Thursday and Friday. The only airline offering direct flights is American Airlines.
Airports in Madrid1 airportThere is 1 airport near Madrid: Madrid Barajas (MAD)

How to get the cheapest flight ticket from Barcelona 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 to Madrid?

May

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

What is the cheapest airline that flies to Madrid from Barcelona?

Vueling

Iberia and Vueling are the most popular carriers operating from Barcelona to Madrid

What is the cheapest Barcelona to Madrid flight route?

Barcelona-El Prat - Madrid Barajas

Fly from Barcelona-El Prat to Madrid Barajas for the best Barcelona - Madrid flight prices

How far in advance should you book Barcelona to Madrid flights?

60 days before

The cheapest time to buy a flight from Barcelona to Madrid is approximately 60 days to departure


Easily compare return flights from Barcelona 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 to Madrid by changing tabs
Air Europa
23 Nov.
BCN15:30Barcelona-El Prat
1h 30m
MAD17:00Madrid Barajas
30 Nov.
MAD10:10Madrid Barajas
1h 20m
BCN11:30Barcelona-El Prat
Iberia
20 Nov.
BCN10:35Barcelona-El Prat
1h 25m
MAD12:00Madrid Barajas
22 Nov.
MAD16:00Madrid Barajas
1h 20m
BCN17:20Barcelona-El Prat
Vueling
5 Nov.
BCN03:30Barcelona-El Prat
1h 20m
MAD04:50Madrid Barajas
7 Nov.
MAD04:35Madrid Barajas
1h 15m
BCN05:50Barcelona-El Prat
Air Europa
17 Nov.
BCN07:00Barcelona-El Prat
1h 30m
MAD08:30Madrid Barajas
18 Nov.
MAD10:10Madrid Barajas
1h 20m
BCN11:30Barcelona-El Prat
Air Europa
17 Nov.
BCN07:00Barcelona-El Prat
1h 30m
MAD08:30Madrid Barajas
18 Nov.
MAD10:10Madrid Barajas
1h 20m
BCN11:30Barcelona-El Prat
Air Europa
20 Jan.
BCN07:00Barcelona-El Prat
1h 30m
MAD08:30Madrid Barajas
24 Jan.
MAD10:10Madrid Barajas
1h 20m
BCN11:30Barcelona-El Prat

Find the cheapest one-way flights from Barcelona to Madrid

If you're looking for one-way flights from Barcelona to Madrid, view some of our deals below provided by Air Europa, Iberia and Vueling
Air Europa
26 Oct.
BCN16:30Barcelona-El Prat
1h 35m
MAD18:05Madrid Barajas
Vueling
4 Nov.
BCN12:15Barcelona-El Prat
1h 20m
MAD13:35Madrid Barajas
Iberia
29 Dec.
BCN13:05Barcelona-El Prat
1h 25m
MAD14:30Madrid Barajas

Search last-minute flights to Madrid from Barcelona

Find and compare flight prices for your last-minute flight from Barcelona to Madrid
Multiple Airlines
22 Oct.
BCN02:15Barcelona-El Prat
13h 15m
1 stop
MAD15:30Madrid Barajas
25 Oct.
MAD16:30Madrid Barajas
1h 20m
BCN17:50Barcelona-El Prat
Air Europa
26 Oct.
BCN16:30Barcelona-El Prat
1h 35m
MAD18:05Madrid Barajas
1 Nov.
MAD03:30Madrid Barajas
1h 20m
BCN04:50Barcelona-El Prat
Iberia
22 Oct.
BCN03:00Barcelona-El Prat
1h 25m
MAD04:25Madrid Barajas
25 Oct.
MAD15:30Madrid Barajas
1h 20m
BCN16:50Barcelona-El Prat
Air Europa
26 Oct.
BCN16:30Barcelona-El Prat
1h 35m
MAD18:05Madrid Barajas
1 Nov.
MAD03:30Madrid Barajas
1h 20m
BCN04:50Barcelona-El Prat
Air Europa
23 Oct.
BCN16:30Barcelona-El Prat
1h 35m
MAD18:05Madrid Barajas
25 Oct.
MAD03:30Madrid Barajas
1h 25m
BCN04:55Barcelona-El Prat
Air Europa
25 Oct.
BCN07:50Barcelona-El Prat
1h 35m
MAD09:25Madrid Barajas
4 Nov.
MAD03:30Madrid Barajas
1h 20m
BCN04:50Barcelona-El Prat

Best airlines flying from Barcelona to Madrid

Compare and see reviews for airlines that fly from Barcelona to Madrid with momondo
AirlineRatingFree cancellationPrice
Iberia
PriceFrom $54
Free cancellation
Rating
6.9
Vueling
PriceFrom $69
Free cancellation
Rating
8.1

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

    Some of our partner airlines flying from Barcelona to Madrid Barajas are adapting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are Iberia, Vueling, and Air Europa. You can search for the full list of airlines such as Iberia that are offering this flexibility.

  • How far is Barcelona to Madrid Barajas by plane?

    Madrid Barajas is 505.4 km away from Barcelona. In terms of flight time, this usually takes a little over 1h 20m.