Cheap flights from Madrid to Barcelona

1 adult
Fri 21/1
Fri 28/1

Flight information for Madrid to Barcelona

Find info about flight duration, direct flights, and airports for your flight from Madrid to Barcelona
Fastest flight time1h 15mThe fastest flight from Madrid to Barcelona takes 1h 15m
Direct flightsMon, Tue, Wed, Thu, Fri and SatDirect flights go from Madrid to Barcelona on Monday, Tuesday, Wednesday, Thursday, Friday and Saturday. Airlines offering direct flights are: Aeromexico and Aerolineas Argentinas.
Airports in Barcelona1 airportThere is 1 airport near Barcelona: Barcelona-El Prat (BCN)

How to get the cheapest flight ticket from Madrid to Barcelona

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 Madrid to Barcelona?


The cheapest time of year to fly to Barcelona from Madrid is April. The most expensive is September.

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


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

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

52 days before

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

Best airlines flying from Madrid to Barcelona

Compare and see reviews for airlines that fly from Madrid to Barcelona with momondo
AirlineRatingFree cancellationPrice
PriceFrom R715
Free cancellation
PriceFrom R1 119
Free cancellation

  • How far is Madrid Barajas to Barcelona by plane?

    The straight-line distance from Madrid Barajas to Barcelona is 505,4 km.