Barcelona (BCN) to Madrid (MAD) flights
5 airlines fly nonstop from Barcelona (BCN) to Madrid (MAD): Air Europa, Iberia, Kuwait Airways, Singapore Airlines and Vueling. The two airports are 300 miles (483 km) apart. Air Europa is in SkyTeam, Iberia is in oneworld and Singapore Airlines is in Star Alliance. There are also 45 ways to fly it with one stop, through Valencia, Logrono and Pamplona and more.
Airlines flying nonstop from BCN to MAD
- Air EuropaSkyTeam · bookable with 8 programsWho books it

- Iberiaoneworld · bookable with 9 programsWho books it

- Kuwait AirwaysNot in an alliance

- Singapore AirlinesStar Alliance · bookable with 13 programsWho books it

- VuelingNot in an alliance

Book BCN to MAD with points
Loyalty programs that can book at least one of the nonstop airlines, from the Award Booking Guide.
- Alaska Atmos RewardsBooks Iberia, Singapore Airlines
- Virgin Atlantic Flying ClubBooks Air Europa, Singapore Airlines
- Aeromexico RewardsBooks Air Europa
- Air Canada AeroplanBooks Singapore Airlines
- Air France-KLM Flying BlueBooks Air Europa
- Air New Zealand AirpointsBooks Singapore Airlines
- American AAdvantageBooks Iberia
- ANA Mileage ClubBooks Singapore Airlines
- Avianca LifeMilesBooks Singapore Airlines
- British Airways ClubBooks Iberia
- Cathay Pacific Asia MilesBooks Iberia
- China Eastern Eastern MilesBooks Air Europa
- Delta SkyMilesBooks Air Europa
- EVA Air Infinity MileageLandsBooks Singapore Airlines
- Finnair PlusBooks Iberia
- Garuda Indonesia GarudaMilesBooks Air Europa
- Iberia ClubBooks Iberia
- JAL Mileage BankBooks Iberia
- Korean Air SKYPASSBooks Air Europa
- Lufthansa Miles & MoreBooks Singapore Airlines
- Qantas Frequent FlyerBooks Iberia
- Qatar Airways Privilege ClubBooks Iberia
- SAS EuroBonusBooks Air Europa
- Singapore Airlines KrisFlyerBooks Singapore Airlines
- TAP Miles&GoBooks Singapore Airlines
- Thai Royal Orchid PlusBooks Singapore Airlines
- Turkish Airlines Miles&SmilesBooks Singapore Airlines
- United MileagePlusBooks Singapore Airlines
BCN to MAD with one stop
45 connections, most direct first. 2-stop routings and flight times are in Routes with Pro.
- Via Valencia (VLC)Iberia the whole way



- Via Logrono (RJL)Vueling, then Iberia


- Via Pamplona (PNA)Iberia the whole way


- Via Ibiza (IBZ)Ryanair the whole way





- Via San Sebastian (EAS)Vueling, then Iberia


- Via Palma de Mallorca (PMI)Ryanair and Air Europa the whole way




+1
- Via Alicante (ALC)Vueling, then Iberia and Air Europa



- Via Bilbao (BIO)Vueling, then Iberia and Air Europa



- Via Santander (SDR)Vueling, then Iberia and Volotea



- Via Menorca (MAH)Ryanair the whole way




- Via Bordeaux (BOD)Volotea the whole way




- Via Almeria (LEI)Vueling, then Iberia


- Via Granada (GRX)Vueling, then Iberia


- Via Asturias (OVD)Volotea the whole way



+1
- Via Badajoz (BJZ)Iberia the whole way


BCN to MAD: common questions
Which airlines fly nonstop from BCN to MAD?
Air Europa (SkyTeam), Iberia (oneworld), Kuwait Airways, Singapore Airlines (Star Alliance) and Vueling fly nonstop from Barcelona (BCN) to Madrid (MAD).
How far is Barcelona from Madrid by plane?
Barcelona (BCN) and Madrid (MAD) are 300 miles (483 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.
Which points programs can book BCN to MAD award flights?
28 programs can book at least one of the nonstop airlines: Alaska Atmos Rewards, Virgin Atlantic Flying Club, Aeromexico Rewards, Air Canada Aeroplan, Air France-KLM Flying Blue, Air New Zealand Airpoints, American AAdvantage, ANA Mileage Club and 20 more. Which flights each can book depends on its partners, so check the airline before you transfer points.
How many miles does BCN to MAD cost?
It depends on the program: each prices the route from its own chart or dynamically. The Award Flight Pricer compares 30+ programs for BCN to MAD with taxes and fees.
Where can I connect between Barcelona and Madrid?
The most direct connections are through Valencia (VLC), Logrono (RJL), Pamplona (PNA), Ibiza (IBZ) and San Sebastian (EAS). On 26 of them the same airline flies both flights, for example Iberia through Valencia.
More routes
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.