Lowcost flights from New York (United States) to Barcelona (Spain), €154 - €617

Direct distance between cities: 6166 km. Average direct flight time is 8:15 hours.

Please note! Some routes are seasonal.

From New York to Barcelona with Level (IB)
From New York to Barcelona with Vueling (VY)
Average ticket price: €154 - €617

Connection in Athens (Greece)
From New York to Athens with Norse Atlantic Airways (N0)
Average ticket price: €199 - €794
From Athens to Barcelona with Level (IB)
From Athens to Barcelona with Volotea (V7)
From Athens to Barcelona with Vueling (VY)
Average ticket price: €47 - €190
Connection in Bergen (Norway)
From New York to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €140 - €561
From Bergen to Barcelona with Norwegian Air Shuttle (DY)
From Bergen to Barcelona with Level (IB)
From Bergen to Barcelona with Vueling (VY)
From Bergen to Barcelona with Norwegian Air Sweden (D8)
Average ticket price: €53 - €212
Connection in Berlin (Germany)
From New York to Berlin with Norse Atlantic Airways (N0)
Average ticket price: €160 - €639
From Berlin to Barcelona with Ryanair (FR)
From Berlin to Barcelona with Norwegian Air Shuttle (DY)
From Berlin to Barcelona with Level (IB)
From Berlin to Barcelona with Vueling (VY)
From Berlin to Barcelona with EasyJet (U2)
Average ticket price: €38 - €150
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 Barcelona with Level (IB)
From Boston to Barcelona with Vueling (VY)
Average ticket price: €147 - €587
Connection in Brussels (Belgium)
From New York to Brussels with Level (IB)
Average ticket price: €147 - €589
From Brussels to Barcelona with Ryanair (FR)
From Brussels to Barcelona with Level (IB)
From Brussels to Barcelona with Vueling (VY)
Average ticket price: €27 - €107
Connection in Buenos Aires (Argentina)
From New York to Buenos Aires with Aerolíneas (AR)
Average ticket price: €213 - €853
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
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 Barcelona with Level (IB)
Average ticket price: €177 - €708
Connection in Copenhagen (Denmark)
From New York to Copenhagen with Norwegian Air Shuttle (DY)
Average ticket price: €155 - €619
From Copenhagen to Barcelona with Thai Lion Air (SL)
From Copenhagen to Barcelona with Ryanair (FR)
From Copenhagen to Barcelona with Norwegian Air Shuttle (DY)
From Copenhagen to Barcelona with Level (IB)
From Copenhagen to Barcelona with Vueling (VY)
From Copenhagen to Barcelona with Norwegian Air Sweden (D8)
Average ticket price: €44 - €176
Connection in Helsinki (Finland)
From New York to Helsinki with Level (IB)
Average ticket price: €165 - €662
From Helsinki to Barcelona with Norwegian Air Shuttle (DY)
From Helsinki to Barcelona with Level (IB)
From Helsinki to Barcelona with Vueling (VY)
From Helsinki to Barcelona with Norwegian Air Sweden (D8)
Average ticket price: €65 - €262
Connection in Istanbul (Turkey)
From New York to Istanbul with IndiGo (6E)
Average ticket price: €202 - €806
From Istanbul to Barcelona with Pegasus Airlines (PC)
From Istanbul to Barcelona with Vueling (VY)
Average ticket price: €56 - €222
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 Barcelona with Ryanair (FR)
From London to Barcelona with Norwegian Air Shuttle (DY)
From London to Barcelona with Level (IB)
From London to Barcelona with Vueling (VY)
From London to Barcelona with EasyJet (U2)
From London to Barcelona with Ryanair UK (RK)
Average ticket price: €28 - €114
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 Barcelona with Level (IB)
From Los Angeles to Barcelona with Vueling (VY)
Average ticket price: €241 - €965
Connection in Madrid (Spain)
From New York to Madrid with Level (IB)
Average ticket price: €144 - €577
From Madrid to Barcelona with Aerolíneas (AR)
From Madrid to Barcelona with Air Europa Express (X5)
From Madrid to Barcelona with Level (IB)
From Madrid to Barcelona with Vueling (VY)
Average ticket price: €13 - €51
Connection in Manchester (United Kingdom)
From New York to Manchester with Level (IB)
Average ticket price: €134 - €537
From Manchester to Barcelona with Ryanair (FR)
From Manchester to Barcelona with Level (IB)
From Manchester to Barcelona with Vueling (VY)
From Manchester to Barcelona with EasyJet (U2)
From Manchester to Barcelona with Jet2.com (LS)
From Manchester to Barcelona with Ryanair UK (RK)
Average ticket price: €35 - €139
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 Barcelona with Level (IB)
From Miami to Barcelona with Vueling (VY)
Average ticket price: €189 - €755
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 Barcelona with Ryanair (FR)
From Milan to Barcelona with Wizz Air Malta (W4)
From Milan to Barcelona with Level (IB)
From Milan to Barcelona with Vueling (VY)
From Milan to Barcelona with EasyJet (U2)
Average ticket price: €18 - €73
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 Barcelona with Level (IB)
From New York to Barcelona with Vueling (VY)
Average ticket price: €154 - €617
Connection in Oslo (Norway)
From New York to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €148 - €592
From Oslo to Barcelona with Ryanair (FR)
From Oslo to Barcelona with Norwegian Air Shuttle (DY)
From Oslo to Barcelona with Level (IB)
From Oslo to Barcelona with Vueling (VY)
From Oslo to Barcelona with Norwegian Air Sweden (D8)
Average ticket price: €54 - €214
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 Barcelona with Gol Transportes Aéreos (G3)
From Paris to Barcelona with Transavia France (TO)
From Paris to Barcelona with Ryanair (FR)
From Paris to Barcelona with Level (IB)
From Paris to Barcelona with Vueling (VY)
From Paris to Barcelona with EasyJet (U2)
Average ticket price: €21 - €83
Connection in Philadelphia (United States)
From New York to Philadelphia with Spirit Airlines (NK)
Average ticket price: €3 - €13
From Philadelphia to Barcelona with Level (IB)
Average ticket price: €157 - €629
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 Barcelona with Aerolíneas (AR)
From Rome to Barcelona with Ryanair (FR)
From Rome to Barcelona with Wizz Air Malta (W4)
From Rome to Barcelona with Level (IB)
From Rome to Barcelona with Vueling (VY)
Average ticket price: €22 - €86
Connection in San Francisco (United States)
From New York to San Francisco with Gol Transportes Aéreos (G3)
From New York to San Francisco with Level (IB)
Average ticket price: €103 - €413
From San Francisco to Barcelona with Level (IB)
Average ticket price: €239 - €957
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 Barcelona with Level (IB)
Average ticket price: €220 - €881
Connection in Seoul (South Korea)
From New York to Seoul with Air Premia (YP)
Average ticket price: €276 - €1105
From Seoul to Barcelona with T'way Air (TW)
Average ticket price: €240 - €960
Connection in Stockholm (Sweden)
From New York to Stockholm with Norwegian Air Shuttle (DY)
Average ticket price: €158 - €632
From Stockholm to Barcelona with Thai Lion Air (SL)
From Stockholm to Barcelona with Ryanair (FR)
From Stockholm to Barcelona with Norwegian Air Shuttle (DY)
From Stockholm to Barcelona with Level (IB)
From Stockholm to Barcelona with Vueling (VY)
From Stockholm to Barcelona with Norwegian Air Sweden (D8)
Average ticket price: €57 - €228