|Fastest flight time||1h 15m||The fastest flight from Madrid to Barcelona takes 1h 15m|
|Direct flights||Mon, Tue, Wed, Thu, Fri and Sat||Direct 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 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.
Iberia and Vueling are the most popular carriers operating from Madrid to Barcelona
52 days before
The cheapest time to buy a flight from Madrid to Barcelona is approximately 52 days to departure
The straight-line distance from Madrid Barajas to Barcelona is 505,4 km.