Lowcost flights from New York (United States) to Madrid (Spain), €144 - €577

Direct distance between cities: 5768 km. Average direct flight time is 7:47 hours.

Please note! Some routes are seasonal.

From New York to Madrid with Level (IB)
Average ticket price: €144 - €577

Connection in Athens (Greece)
From New York to Athens with Norse Atlantic Airways (N0)
Average ticket price: €199 - €794
From Athens to Madrid with Level (IB)
From Athens to Madrid with Volotea (V7)
From Athens to Madrid with Vueling (VY)
Average ticket price: €60 - €239
Connection in Barcelona (Spain)
From New York to Barcelona with Level (IB)
From New York to Barcelona with Vueling (VY)
Average ticket price: €154 - €617
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 Berlin (Germany)
From New York to Berlin with Norse Atlantic Airways (N0)
Average ticket price: €160 - €639
From Berlin to Madrid with Ryanair (FR)
From Berlin to Madrid with Iberia Express (I2)
From Berlin to Madrid with Level (IB)
From Berlin to Madrid with Vueling (VY)
From Berlin to Madrid with EasyJet (U2)
Average ticket price: €47 - €187
Connection in Bogota (Colombia)
From New York to Bogota with Gol Transportes Aéreos (G3)
Average ticket price: €100 - €401
From Bogota to Madrid with Level (IB)
Average ticket price: €200 - €802
Connection in Boston (United States)
From New York to Boston with Gol Transportes Aéreos (G3)
From New York to Boston with Spirit Airlines (NK)
From New York to Boston with Level (IB)
Average ticket price: €8 - €31
From Boston to Madrid with Level (IB)
Average ticket price: €137 - €547
Connection in Brussels (Belgium)
From New York to Brussels with Level (IB)
Average ticket price: €147 - €589
From Brussels to Madrid with Ryanair (FR)
From Brussels to Madrid with Air Europa Express (X5)
From Brussels to Madrid with Iberia Express (I2)
From Brussels to Madrid with Level (IB)
From Brussels to Madrid with Vueling (VY)
Average ticket price: €33 - €132
Connection in Buenos Aires (Argentina)
From New York to Buenos Aires with Aerolíneas (AR)
Average ticket price: €213 - €853
From Buenos Aires to Madrid with Aerolíneas (AR)
From Buenos Aires to Madrid with Level (IB)
Average ticket price: €251 - €1005
Connection in Charlotte (United States)
From New York to Charlotte with Gol Transportes Aéreos (G3)
From New York to Charlotte with Frontier Airlines (F9)
From New York to Charlotte with Spirit Airlines (NK)
From New York to Charlotte with Level (IB)
Average ticket price: €21 - €86
From Charlotte to Madrid with Level (IB)
Average ticket price: €165 - €658
Connection in Chicago (United States)
From New York to Chicago with Gol Transportes Aéreos (G3)
From New York to Chicago with Southwest Airlines (WN)
From New York to Chicago with Spirit Airlines (NK)
From New York to Chicago with Fly Lili (FL)
From New York to Chicago with Level (IB)
Average ticket price: €29 - €115
From Chicago to Madrid with Level (IB)
Average ticket price: €168 - €673
Connection in Copenhagen (Denmark)
From New York to Copenhagen with Norwegian Air Shuttle (DY)
Average ticket price: €155 - €619
From Copenhagen to Madrid with Ryanair (FR)
From Copenhagen to Madrid with Norwegian Air Shuttle (DY)
From Copenhagen to Madrid with Iberia Express (I2)
From Copenhagen to Madrid with Level (IB)
From Copenhagen to Madrid with Vueling (VY)
From Copenhagen to Madrid with Norwegian Air Sweden (D8)
From Copenhagen to Madrid with EasyJet (U2)
Average ticket price: €52 - €208
Connection in Dallas (United States)
From New York to Dallas with Gol Transportes Aéreos (G3)
From New York to Dallas with Frontier Airlines (F9)
From New York to Dallas with Southwest Airlines (WN)
From New York to Dallas with Spirit Airlines (NK)
From New York to Dallas with Level (IB)
Average ticket price: €55 - €220
From Dallas to Madrid with Level (IB)
Average ticket price: €199 - €795
Connection in Helsinki (Finland)
From New York to Helsinki with Level (IB)
Average ticket price: €165 - €662
From Helsinki to Madrid with Level (IB)
Average ticket price: €74 - €296
Connection in Istanbul (Turkey)
From New York to Istanbul with IndiGo (6E)
Average ticket price: €202 - €806
From Istanbul to Madrid with Pegasus Airlines (PC)
From Istanbul to Madrid with Level (IB)
Average ticket price: €68 - €273
Connection in London (United Kingdom)
From New York to London with Level (IB)
From New York to London with Norse Atlantic UK (Z0)
Average ticket price: €140 - €558
From London to Madrid with Aerolíneas (AR)
From London to Madrid with Ryanair (FR)
From London to Madrid with Iberia Express (I2)
From London to Madrid with Level (IB)
From London to Madrid with Vueling (VY)
From London to Madrid with EasyJet (U2)
Average ticket price: €32 - €127
Connection in Los Angeles (United States)
From New York to Los Angeles with Spirit Airlines (NK)
From New York to Los Angeles with Level (IB)
Average ticket price: €98 - €394
From Los Angeles to Madrid with Level (IB)
Average ticket price: €234 - €936
Connection in Manchester (United Kingdom)
From New York to Manchester with Level (IB)
Average ticket price: €134 - €537
From Manchester to Madrid with Ryanair (FR)
From Manchester to Madrid with Iberia Express (I2)
From Manchester to Madrid with Level (IB)
Average ticket price: €36 - €146
Connection in Mexico City (Mexico)
From New York to Mexico City with VivaAerobús (VB)
Average ticket price: €84 - €336
From Mexico City to Madrid with Level (IB)
Average ticket price: €227 - €906
Connection in Miami (United States)
From New York to Miami with Aerolíneas (AR)
From New York to Miami with Gol Transportes Aéreos (G3)
From New York to Miami with Spirit Airlines (NK)
From New York to Miami with Level (IB)
Average ticket price: €44 - €176
From Miami to Madrid with Level (IB)
Average ticket price: €177 - €709
Connection in Milan (Italy)
From New York to Milan with Norse Atlantic Airways (N0)
From New York to Milan with Level (IB)
Average ticket price: €162 - €646
From Milan to Madrid with Ryanair (FR)
From Milan to Madrid with Wizz Air Malta (W4)
From Milan to Madrid with Iberia Express (I2)
From Milan to Madrid with Level (IB)
From Milan to Madrid with Vueling (VY)
From Milan to Madrid with EasyJet (U2)
Average ticket price: €30 - €119
Connection in New York (United States)
From New York to New York with Gol Transportes Aéreos (G3)
Average ticket price: €0 - €0
From New York to Madrid with Level (IB)
Average ticket price: €144 - €577
Connection in Oslo (Norway)
From New York to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €148 - €592
From Oslo to Madrid with Ryanair (FR)
From Oslo to Madrid with Norwegian Air Shuttle (DY)
From Oslo to Madrid with Level (IB)
From Oslo to Madrid with Vueling (VY)
Average ticket price: €60 - €239
Connection in Paris (France)
From New York to Paris with EasyJet Europe (EC)
From New York to Paris with French Bee (BF)
From New York to Paris with Norse Atlantic Airways (N0)
From New York to Paris with Level (IB)
Average ticket price: €146 - €584
From Paris to Madrid with Aerolíneas (AR)
From Paris to Madrid with Gol Transportes Aéreos (G3)
From Paris to Madrid with Transavia France (TO)
From Paris to Madrid with Ryanair (FR)
From Paris to Madrid with Air Europa Express (X5)
From Paris to Madrid with Iberia Express (I2)
From Paris to Madrid with Level (IB)
From Paris to Madrid with Vueling (VY)
From Paris to Madrid with EasyJet (U2)
Average ticket price: €26 - €105
Connection in Philadelphia (United States)
From New York to Philadelphia with Spirit Airlines (NK)
Average ticket price: €3 - €13
From Philadelphia to Madrid with Level (IB)
Average ticket price: €147 - €589
Connection in Rio De Janeiro (Brazil)
From New York to Rio De Janeiro with Gol Transportes Aéreos (G3)
Average ticket price: €194 - €775
From Rio De Janeiro to Madrid with Level (IB)
Average ticket price: €203 - €813
Connection in Rome (Italy)
From New York to Rome with Norse Atlantic Airways (N0)
From New York to Rome with Level (IB)
Average ticket price: €172 - €689
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 San Juan (Puerto Rico)
From New York to San Juan with Frontier Airlines (F9)
Average ticket price: €65 - €259
From San Juan to Madrid with Level (IB)
Average ticket price: €159 - €637
Connection in San Salvador (El Salvador)
From New York to San Salvador with Volaris El Salvador (N3)
Average ticket price: €84 - €337
From San Salvador to Madrid with Level (IB)
Average ticket price: €216 - €866
Connection in Sao Paulo (Brazil)
From New York to Sao Paulo with Gol Transportes Aéreos (G3)
Average ticket price: €192 - €769
From Sao Paulo to Madrid with Level (IB)
Average ticket price: €210 - €839
Connection in Stockholm (Sweden)
From New York to Stockholm with Norwegian Air Shuttle (DY)
Average ticket price: €158 - €632
From Stockholm to Madrid with Ryanair (FR)
From Stockholm to Madrid with Level (IB)
From Stockholm to Madrid with Vueling (VY)
Average ticket price: €65 - €259
Connection in Washington (United States)
From New York to Washington with Gol Transportes Aéreos (G3)
From New York to Washington with Level (IB)
Average ticket price: €8 - €33
From Washington to Madrid with Level (IB)
Average ticket price: €152 - €609