Best airfares from Barcelona to MadridJetradar compares airfares from Barcelona to Madrid with hundreds of airlines (including Emirates, British Airways, Lan Airlines) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Madrid, you choose where to book. Also there you can find airlines special offers from Barcelona to Madrid. The cheapest round-trip price found within the last week was NZ$91. The cheapest oneway price found within the last week was NZ$43.
Cheapest Flights from Barcelona to Madrid
Airline One Way One Way / Round-Trip Round-Trip Emirates Find Find British Airways NZ$173 NZ$258 Lan Airlines Find NZ$3,942 Air China Find Find KLM NZ$282 NZ$884
Airline One Way One Way / Round-Trip Round-Trip Air France NZ$218 NZ$323 Lufthansa NZ$330 NZ$2,118 Qatar Airways Find NZ$10,957 Turkish Airlines Find Find Swiss International Air Lines NZ$140 NZ$216
Airline One Way One Way / Round-Trip Round-Trip Aeroflot Find NZ$3,331 Finnair NZ$465 NZ$6,970 Norwegian Air NZ$137 Find Ryanair NZ$36 NZ$81 Vueling NZ$34 NZ$112
Airline One Way One Way / Round-Trip Round-Trip Brussels Airlines NZ$168 NZ$466 Alitalia NZ$192 NZ$550 Aegean Airlines NZ$226 NZ$324 TAM Linhas Aereas NZ$2,463 Find Air Berlin NZ$341 NZ$383
Flights from Barcelona to Madrid
Travelling from Barcelona to Madrid advices and facts
- The distance between Barcelona and Madrid is 314 miles (or 506 kilometers).
- The shortest flight time is 58m
- There is no time difference between Barcelona and Madrid. Check this again shortly before your flight.