Lowcost flights from Buenos Aires (Argentina) to Madrid (Spain), €251 - €1005

Direct distance between cities: 10045 km. Average direct flight time is 12:49 hours.

Please note! Some routes are seasonal.

From Buenos Aires to Madrid with Aerolíneas (AR)
From Buenos Aires to Madrid with Level (IB)
Average ticket price: €251 - €1005

Connection in Amsterdam (Netherlands)
From Buenos Aires to Amsterdam with Aerolíneas (AR)
Average ticket price: €286 - €1145
From Amsterdam to Madrid with Aerolíneas (AR)
From Amsterdam to Madrid with Gol Transportes Aéreos (G3)
From Amsterdam to Madrid with Iberia Express (I2)
From Amsterdam to Madrid with Level (IB)
From Amsterdam to Madrid with Vueling (VY)
From Amsterdam to Madrid with EasyJet (U2)
Average ticket price: €37 - €148
Connection in Barcelona (Spain)
From Buenos Aires to Barcelona with Aerolíneas (AR)
From Buenos Aires to Barcelona with Level (IB)
From Buenos Aires to Barcelona with Vueling (VY)
Average ticket price: €262 - €1047
From Barcelona to Madrid with Aerolíneas (AR)
From Barcelona to Madrid with Air Europa Express (X5)
From Barcelona to Madrid with Level (IB)
From Barcelona to Madrid with Vueling (VY)
Average ticket price: €13 - €51
Connection in Bogota (Colombia)
From Buenos Aires to Bogota with Aerolíneas (AR)
From Buenos Aires to Bogota with Gol Transportes Aéreos (G3)
Average ticket price: €117 - €467
From Bogota to Madrid with Level (IB)
Average ticket price: €200 - €802
Connection in Buenos Aires (Argentina)
From Buenos Aires to Buenos Aires with Aerolíneas (AR)
From Buenos Aires to Buenos Aires with JetSmart (JA)
Average ticket price: €0 - €0
From Buenos Aires to Madrid with Aerolíneas (AR)
From Buenos Aires to Madrid with Level (IB)
Average ticket price: €251 - €1005
Connection in Cancun (Mexico)
From Buenos Aires to Cancun with Aerolíneas (AR)
Average ticket price: €172 - €688
From Cancun to Madrid with Iberojet (E9)
Average ticket price: €199 - €795
Connection in Caracas (Venezuela)
From Buenos Aires to Caracas with Aerolíneas (AR)
Average ticket price: €128 - €511
From Caracas to Madrid with Level (IB)
Average ticket price: €175 - €700
Connection in Lima (Peru)
From Buenos Aires to Lima with Aerolíneas (AR)
From Buenos Aires to Lima with JetSmart (WJ)
From Buenos Aires to Lima with Sky Airline (H2)
From Buenos Aires to Lima with JetSmart (JA)
From Buenos Aires to Lima with Sky Airline Peru (H8)
Average ticket price: €79 - €315
From Lima to Madrid with Level (IB)
Average ticket price: €238 - €951
Connection in Mexico City (Mexico)
From Buenos Aires to Mexico City with Aerolíneas (AR)
Average ticket price: €185 - €739
From Mexico City to Madrid with Level (IB)
Average ticket price: €227 - €906
Connection in Miami (United States)
From Buenos Aires to Miami with Aerolíneas (AR)
Average ticket price: €178 - €710
From Miami to Madrid with Level (IB)
Average ticket price: €177 - €709
Connection in Montevideo (Uruguay)
From Buenos Aires to Montevideo with Aerolíneas (AR)
Average ticket price: €5 - €20
From Montevideo to Madrid with Level (IB)
Average ticket price: €249 - €995
Connection in New York (United States)
From Buenos Aires to New York with Aerolíneas (AR)
Average ticket price: €213 - €853
From New York to Madrid with Level (IB)
Average ticket price: €144 - €577
Connection in Punta Cana (Dominican Republic)
From Buenos Aires to Punta Cana with Aerolíneas (AR)
From Buenos Aires to Punta Cana with AraJet (DM)
Average ticket price: €150 - €601
From Punta Cana to Madrid with Iberojet (E9)
Average ticket price: €164 - €656
Connection in Rio De Janeiro (Brazil)
From Buenos Aires to Rio De Janeiro with Aerolíneas (AR)
From Buenos Aires to Rio De Janeiro with Flybondi (FO)
From Buenos Aires to Rio De Janeiro with JetSmart (WJ)
From Buenos Aires to Rio De Janeiro with Gol Transportes Aéreos (G3)
From Buenos Aires to Rio De Janeiro with JetSmart (JA)
From Buenos Aires to Rio De Janeiro with Level (IB)
Average ticket price: €49 - €197
From Rio De Janeiro to Madrid with Level (IB)
Average ticket price: €203 - €813
Connection in Rome (Italy)
From Buenos Aires to Rome with Aerolíneas (AR)
Average ticket price: €279 - €1115
From Rome to Madrid with Aerolíneas (AR)
From Rome to Madrid with Ryanair (FR)
From Rome to Madrid with Wizz Air Malta (W4)
From Rome to Madrid with Iberia Express (I2)
From Rome to Madrid with Level (IB)
From Rome to Madrid with Vueling (VY)
From Rome to Madrid with EasyJet (U2)
Average ticket price: €34 - €136
Connection in Santa Cruz (Bolivia)
From Buenos Aires to Santa Cruz with Aerolíneas (AR)
Average ticket price: €48 - €193
From Santa Cruz to Madrid with Level (IB)
Average ticket price: €223 - €892
Connection in Santiago (Chile)
From Buenos Aires to Santiago with Aerolíneas (AR)
From Buenos Aires to Santiago with JetSmart (WJ)
From Buenos Aires to Santiago with Gol Transportes Aéreos (G3)
From Buenos Aires to Santiago with Sky Airline (H2)
From Buenos Aires to Santiago with JetSmart (JA)
From Buenos Aires to Santiago with Sky Airline Peru (H8)
Average ticket price: €28 - €113
From Santiago to Madrid with Level (IB)
Average ticket price: €267 - €1069
Connection in Santo Domingo (Dominican Republic)
From Buenos Aires to Santo Domingo with AraJet (DM)
Average ticket price: €151 - €603
From Santo Domingo to Madrid with Level (IB)
Average ticket price: €168 - €670
Connection in Sao Paulo (Brazil)
From Buenos Aires to Sao Paulo with Aerolíneas (AR)
From Buenos Aires to Sao Paulo with Flybondi (FO)
From Buenos Aires to Sao Paulo with Gol Transportes Aéreos (G3)
Average ticket price: €42 - €167
From Sao Paulo to Madrid with Level (IB)
Average ticket price: €210 - €839