Lowcost flights from Tel Aviv-Yafo (Israel) to Barcelona (Spain), €77 - €308

Direct distance between cities: 3075 km. Average direct flight time is 4:37 hours.

Please note! Some routes are seasonal.

From Tel Aviv-Yafo to Barcelona with Level (IB)
From Tel Aviv-Yafo to Barcelona with Vueling (VY)
Average ticket price: €77 - €308

Connection in Abu Dhabi (United Arab Emirates)
From Tel Aviv-Yafo to Abu Dhabi with Wizz Air Abu Dhabi (5W)
Average ticket price: €52 - €208
From Abu Dhabi to Barcelona with Flynas (XY)
Average ticket price: €128 - €514
Connection in Amsterdam (Netherlands)
From Tel Aviv-Yafo to Amsterdam with Transavia (HV)
Average ticket price: €83 - €331
From Amsterdam to Barcelona with Gol Transportes Aéreos (G3)
From Amsterdam to Barcelona with Transavia (HV)
From Amsterdam to Barcelona with Level (IB)
From Amsterdam to Barcelona with Vueling (VY)
From Amsterdam to Barcelona with EasyJet (U2)
Average ticket price: €31 - €124
Connection in Athens (Greece)
From Tel Aviv-Yafo to Athens with SkyUp (PQ)
Average ticket price: €30 - €119
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 Baku (Azerbaijan)
From Tel Aviv-Yafo to Baku with Buta Airways (J2)
Average ticket price: €41 - €164
From Baku to Barcelona with Buta Airways (J2)
Average ticket price: €99 - €396
Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Tel Aviv-Yafo to Basel, Switzerland/Mulhouse with EasyJet (U2)
Average ticket price: €73 - €291
From Basel, Switzerland/Mulhouse to Barcelona with Level (IB)
From Basel, Switzerland/Mulhouse to Barcelona with Vueling (VY)
From Basel, Switzerland/Mulhouse to Barcelona with EasyJet (U2)
Average ticket price: €20 - €82
Connection in Berlin (Germany)
From Tel Aviv-Yafo to Berlin with EasyJet (U2)
Average ticket price: €72 - €286
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 Bucharest (Romania)
From Tel Aviv-Yafo to Bucharest with Wizz Air (W6)
From Tel Aviv-Yafo to Bucharest with Wizz Air Malta (W4)
From Tel Aviv-Yafo to Bucharest with SkyUp (PQ)
Average ticket price: €39 - €158
From Bucharest to Barcelona with Wizz Air (W6)
From Bucharest to Barcelona with Wizz Air Malta (W4)
From Bucharest to Barcelona with Level (IB)
From Bucharest to Barcelona with Vueling (VY)
Average ticket price: €49 - €197
Connection in Budapest (Hungary)
From Tel Aviv-Yafo to Budapest with Wizz Air (W6)
Average ticket price: €55 - €218
From Budapest to Barcelona with Wizz Air (W6)
From Budapest to Barcelona with Ryanair (FR)
From Budapest to Barcelona with Buzz (RR)
Average ticket price: €37 - €150
Connection in Cluj (Romania)
From Tel Aviv-Yafo to Cluj with Wizz Air (W6)
Average ticket price: €48 - €190
From Cluj to Barcelona with Wizz Air (W6)
From Cluj to Barcelona with Wizz Air Malta (W4)
Average ticket price: €45 - €181
Connection in Copenhagen (Denmark)
From Tel Aviv-Yafo to Copenhagen with Norwegian Air Shuttle (DY)
Average ticket price: €79 - €315
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 Geneva (Switzerland)
From Tel Aviv-Yafo to Geneva with EasyJet (U2)
Average ticket price: €73 - €291
From Geneva to Barcelona with Level (IB)
From Geneva to Barcelona with Vueling (VY)
From Geneva to Barcelona with EasyJet (U2)
Average ticket price: €16 - €62
Connection in Istanbul (Turkey)
From Tel Aviv-Yafo to Istanbul with Pegasus Airlines (PC)
Average ticket price: €28 - €114
From Istanbul to Barcelona with Pegasus Airlines (PC)
From Istanbul to Barcelona with Vueling (VY)
Average ticket price: €56 - €222
Connection in Katowice (Poland)
From Tel Aviv-Yafo to Katowice with Wizz Air (W6)
Average ticket price: €60 - €242
From Katowice to Barcelona with Wizz Air (W6)
Average ticket price: €41 - €163
Connection in Kerkyra (Greece)
From Tel Aviv-Yafo to Kerkyra with SkyUp (PQ)
Average ticket price: €40 - €159
From Kerkyra to Barcelona with Ryanair (FR)
Average ticket price: €38 - €151
Connection in Krakow (Poland)
From Tel Aviv-Yafo to Krakow with Wizz Air (W6)
Average ticket price: €59 - €237
From Krakow to Barcelona with Wizz Air (W6)
From Krakow to Barcelona with Ryanair (FR)
From Krakow to Barcelona with Buzz (RR)
Average ticket price: €42 - €167
Connection in London (United Kingdom)
From Tel Aviv-Yafo to London with EasyJet (U2)
From Tel Aviv-Yafo to London with Wizz Air UK (W9)
Average ticket price: €89 - €356
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 Lyon (France)
From Tel Aviv-Yafo to Lyon with Transavia France (TO)
Average ticket price: €75 - €299
From Lyon to Barcelona with Level (IB)
From Lyon to Barcelona with Vueling (VY)
From Lyon to Barcelona with EasyJet (U2)
Average ticket price: €13 - €53
Connection in Madrid (Spain)
From Tel Aviv-Yafo to Madrid with Aerolíneas (AR)
From Tel Aviv-Yafo to Madrid with Level (IB)
Average ticket price: €89 - €356
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 Tel Aviv-Yafo to Manchester with SkyUp (PQ)
From Tel Aviv-Yafo to Manchester with EasyJet (U2)
From Tel Aviv-Yafo to Manchester with Jet2.com (LS)
Average ticket price: €95 - €379
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 Tel Aviv-Yafo to Miami with Aerolíneas (AR)
Average ticket price: €265 - €1060
From Miami to Barcelona with Level (IB)
From Miami to Barcelona with Vueling (VY)
Average ticket price: €189 - €755
Connection in Milan (Italy)
From Tel Aviv-Yafo to Milan with Wizz Air Malta (W4)
From Tel Aviv-Yafo to Milan with SkyUp (PQ)
From Tel Aviv-Yafo to Milan with EasyJet (U2)
Average ticket price: €67 - €267
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 Paris (France)
From Tel Aviv-Yafo to Paris with Transavia France (TO)
Average ticket price: €82 - €329
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 Prague (Czech Republic)
From Tel Aviv-Yafo to Prague with Smartwings (QS)
From Tel Aviv-Yafo to Prague with Eurowings (EW)
From Tel Aviv-Yafo to Prague with Wizz Air (W6)
Average ticket price: €66 - €263
From Prague to Barcelona with Eurowings Europe (E6)
From Prague to Barcelona with Smartwings (QS)
From Prague to Barcelona with Eurowings (EW)
From Prague to Barcelona with Wizz Air (W6)
From Prague to Barcelona with Ryanair (FR)
From Prague to Barcelona with Buzz (RR)
From Prague to Barcelona with Level (IB)
From Prague to Barcelona with Vueling (VY)
Average ticket price: €34 - €135
Connection in Rome (Italy)
From Tel Aviv-Yafo to Rome with Aerolíneas (AR)
From Tel Aviv-Yafo to Rome with Wizz Air Malta (W4)
From Tel Aviv-Yafo to Rome with SkyUp (PQ)
From Tel Aviv-Yafo to Rome with EasyJet (U2)
Average ticket price: €57 - €226
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 Sofia (Bulgaria)
From Tel Aviv-Yafo to Sofia with Wizz Air (W6)
Average ticket price: €39 - €156
From Sofia to Barcelona with Wizz Air (W6)
From Sofia to Barcelona with Ryanair (FR)
From Sofia to Barcelona with Buzz (RR)
Average ticket price: €44 - €176
Connection in Stockholm (Sweden)
From Tel Aviv-Yafo to Stockholm with Norwegian Air Shuttle (DY)
Average ticket price: €82 - €329
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
Connection in Vienna (Austria)
From Tel Aviv-Yafo to Vienna with Wizz Air Malta (W4)
From Tel Aviv-Yafo to Vienna with SkyUp (PQ)
Average ticket price: €60 - €238
From Vienna to Barcelona with Ryanair (FR)
From Vienna to Barcelona with Lauda Europe (LW)
From Vienna to Barcelona with Wizz Air Malta (W4)
From Vienna to Barcelona with Buzz (RR)
From Vienna to Barcelona with Level (IB)
From Vienna to Barcelona with Vueling (VY)
Average ticket price: €34 - €135
Connection in Vilnius (Lithuania)
From Tel Aviv-Yafo to Vilnius with Wizz Air (W6)
Average ticket price: €66 - €263
From Vilnius to Barcelona with Wizz Air (W6)
From Vilnius to Barcelona with Ryanair (FR)
From Vilnius to Barcelona with Buzz (RR)
Average ticket price: €56 - €225
Connection in Warsaw (Poland)
From Tel Aviv-Yafo to Warsaw with Wizz Air (W6)
Average ticket price: €63 - €251
From Warsaw to Barcelona with Wizz Air (W6)
From Warsaw to Barcelona with Ryanair (FR)
From Warsaw to Barcelona with Norwegian Air Shuttle (DY)
From Warsaw to Barcelona with Buzz (RR)
From Warsaw to Barcelona with Level (IB)
From Warsaw to Barcelona with Vueling (VY)
Average ticket price: €46 - €186