Welcome | Sign out

Cheap Flights from Barcelona to Madrid - BCN to MAD (reverse)

Popular Flights from Barcelona to Madrid

  • Airfare from Barcelona to Madrid on Air Europa from €69 round trip
  • 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 Vueling from €115 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

Daily Non-stop Flight Schedules from Barcelona Airport to Barajas

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
  • Air Europa
    3
    3
    3
    2
    4
    3
    3
    11:40 AM
    9:20 PM
  • Iberia
    24
    26
    26
    26
    26
    12
    14
    6:45 AM
    9:45 PM
  • Vueling
    9
    10
    10
    11
    10
    3
    7
    7:00 AM
    10:00 PM

Cheap Domestic Flights from Barcelona - BCN

Flights
Airline
Lowest Price
Vueling, KLM, Iberia, Air Europa
€78
Vueling, KLM, Air Europa, Iberia
€106
Air Europa, Iberia, Vueling
€138
Vueling, Iberia
€111
KLM, Vueling, Iberia
€137
KLM, Iberia, Air Europa, Vueling
€107
KLM, Vueling, Iberia, Air Europa
€78
Cheap Flights from Barcelona to Madrid, from €69 Round trip from BCN to MAD