Popular Flights from Barcelona to Madrid
- Airfare from Barcelona to Madrid on Spanair from €70 round trip
- Airfare from Barcelona to Madrid on Blade from €95 round trip
- Airfare from Barcelona to Madrid on Air Europa from €103 round trip
- Airfare from Barcelona to Madrid on Vueling from €108 round trip
- Airfare from Barcelona to Madrid on Air Berlin from €130 round trip
Did You Know?
- The largest aircraft operated by Luxair flying between Barcelona, ES and Madrid, ES is a DH8 with 72 seats.
- Paris, FR is the most popular connection for one stop flights between Barcelona, ES and Madrid, ES.
- The shortest flight between Barcelona, ES and Madrid, ES on US Airways is 299 miles.
- 363 flights per week fly out of Barcelona, ES connecting to Madrid, ES
- Iberia has the most nonstop flights between Barcelona, ES and Madrid, ES.
- 22 airlines operate between Barcelona, ES and Madrid, ES
- Lufthansa has 14 one stop flights between Barcelona, ES and Madrid, ES.
- 129,925 seats are available per day to fly out of Barcelona, ES connecting to Madrid, ES