|Fastest flight time||1h 25m||The fastest flight from Barcelona to Madrid takes 1h 25m|
|Direct flights||Mon, Tue, Wed, Thu and Fri||Direct flights go from Barcelona to Madrid on Monday, Tuesday, Wednesday, Thursday and Friday. The only airline offering direct flights is American Airlines.|
|Airports in Madrid||1 airport||There is 1 airport near Madrid: Madrid Barajas (MAD)|
The cheapest time of year to fly to Madrid from Barcelona is May. The most expensive is December.
Iberia and Vueling are the most popular carriers operating from Barcelona to Madrid
Barcelona-El Prat - Madrid Barajas
Fly from Barcelona-El Prat to Madrid Barajas for the best Barcelona - Madrid flight prices
60 days before
The cheapest time to buy a flight from Barcelona to Madrid is approximately 60 days to departure
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.
Madrid Barajas is 505.4 km away from Barcelona. In terms of flight time, this usually takes a little over 1h 20m.