|Best price found||£22||The best flight deal from Madrid to Barcelona found on momondo in the last 72 hours is £22|
|Fastest flight time||1h 20m||The fastest flight from Madrid to Barcelona takes 1h 20m|
|Direct flights||Mon, Wed, Fri and Sun||Direct flights go from Madrid to Barcelona on Monday, Wednesday, Friday and Sunday. Airlines offering direct flights are: Aeromexico, Aerolineas Argentinas and American Airlines.|
|Airports in Barcelona||1 airport||There is 1 airport near Barcelona: Barcelona-El Prat (BCN)|
The cheapest time of year to fly to Barcelona from Madrid is April. The most expensive is September.
Air Europa, Iberia, and Vueling are the most popular carriers operating from Madrid to Barcelona
Madrid Barajas - Barcelona-El Prat
Fly from Madrid Barajas to Barcelona-El Prat for the best Madrid - Barcelona flight prices
52 days before
The cheapest time to buy a flight from Madrid to Barcelona is approximately 52 days to departure
Some of our partner airlines flying from Madrid Barajas to Barcelona are adapting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are Air Europa, Vueling, and Iberia. You can search for the full list of airlines such as Air Europa that are offering this flexibility.
Madrid Barajas and Barcelona are 314.0 mi apart from one another. 1h 10m is a normal flight duration for this route.