Lowcost flights from Barcelona (Spain) to Newcastle (United Kingdom), €39 - €155

Direct distance between cities: 1545 km. Average direct flight time is 2:49 hours.

Please note! Some routes are seasonal.

From Barcelona to Newcastle with Ryanair (FR)
From Barcelona to Newcastle with EasyJet (U2)
Average ticket price: €39 - €155

Connection in Alicante (Spain)
From Barcelona to Alicante with Ryanair (FR)
From Barcelona to Alicante with Level (IB)
From Barcelona to Alicante with Vueling (VY)
Average ticket price: €10 - €41
From Alicante to Newcastle with Transavia France (TO)
From Alicante to Newcastle with Ryanair (FR)
From Alicante to Newcastle with EasyJet (U2)
From Alicante to Newcastle with Jet2.com (LS)
Average ticket price: €46 - €186
Connection in Amsterdam (Netherlands)
From Barcelona to Amsterdam with Gol Transportes Aéreos (G3)
From Barcelona to Amsterdam with Transavia (HV)
From Barcelona to Amsterdam with Level (IB)
From Barcelona to Amsterdam with Vueling (VY)
From Barcelona to Amsterdam with EasyJet (U2)
Average ticket price: €31 - €124
From Amsterdam to Newcastle with Gol Transportes Aéreos (G3)
From Amsterdam to Newcastle with EasyJet (U2)
Average ticket price: €13 - €53
Connection in Belfast (United Kingdom)
From Barcelona to Belfast with EasyJet (U2)
Average ticket price: €40 - €159
From Belfast to Newcastle with EasyJet (U2)
Average ticket price: €7 - €28
Connection in Bristol (United Kingdom)
From Barcelona to Bristol with Ryanair (FR)
From Barcelona to Bristol with EasyJet (U2)
Average ticket price: €29 - €117
From Bristol to Newcastle with EasyJet (U2)
Average ticket price: €10 - €41
Connection in Cork (Ireland)
From Barcelona to Cork with Ryanair (FR)
Average ticket price: €35 - €142
From Cork to Newcastle with Jet2.com (LS)
Average ticket price: €14 - €57
Connection in Dublin (Ireland)
From Barcelona to Dublin with Ryanair (FR)
From Barcelona to Dublin with Level (IB)
From Barcelona to Dublin with Vueling (VY)
Average ticket price: €37 - €148
From Dublin to Newcastle with Ryanair (FR)
Average ticket price: €9 - €35
Connection in Dubrovnik (Croatia)
From Barcelona to Dubrovnik with Level (IB)
From Barcelona to Dubrovnik with Vueling (VY)
Average ticket price: €33 - €134
From Dubrovnik to Newcastle with Jet2.com (LS)
Average ticket price: €50 - €200
Connection in Dusseldorf (Germany)
From Barcelona to Dusseldorf with Eurowings Europe (E6)
From Barcelona to Dusseldorf with Eurowings (EW)
From Barcelona to Dusseldorf with Level (IB)
From Barcelona to Dusseldorf with Vueling (VY)
Average ticket price: €29 - €115
From Dusseldorf to Newcastle with Eurowings (EW)
Average ticket price: €18 - €71
Connection in Faro (Portugal)
From Barcelona to Faro with Ryanair (FR)
From Barcelona to Faro with Level (IB)
From Barcelona to Faro with Vueling (VY)
Average ticket price: €25 - €100
From Faro to Newcastle with Transavia France (TO)
From Faro to Newcastle with Ryanair (FR)
From Faro to Newcastle with EasyJet (U2)
From Faro to Newcastle with Jet2.com (LS)
Average ticket price: €51 - €206
Connection in Gdansk (Poland)
From Barcelona to Gdansk with Wizz Air (W6)
From Barcelona to Gdansk with Ryanair (FR)
From Barcelona to Gdansk with Buzz (RR)
Average ticket price: €47 - €188
From Gdansk to Newcastle with Ryanair (FR)
From Gdansk to Newcastle with Buzz (RR)
Average ticket price: €32 - €129
Connection in Ibiza (Spain)
From Barcelona to Ibiza with Ryanair (FR)
From Barcelona to Ibiza with Level (IB)
From Barcelona to Ibiza with Vueling (VY)
Average ticket price: €7 - €29
From Ibiza to Newcastle with Transavia France (TO)
From Ibiza to Newcastle with Ryanair (FR)
From Ibiza to Newcastle with Jet2.com (LS)
Average ticket price: €45 - €181
Connection in Kerkyra (Greece)
From Barcelona to Kerkyra with Ryanair (FR)
Average ticket price: €38 - €151
From Kerkyra to Newcastle with Jet2.com (LS)
Average ticket price: €59 - €235
Connection in Krakow (Poland)
From Barcelona to Krakow with Wizz Air (W6)
From Barcelona to Krakow with Ryanair (FR)
From Barcelona to Krakow with Buzz (RR)
Average ticket price: €42 - €167
From Krakow to Newcastle with Ryanair (FR)
From Krakow to Newcastle with Buzz (RR)
From Krakow to Newcastle with Jet2.com (LS)
Average ticket price: €39 - €155
Connection in Lanzarote (Spain)
From Barcelona to Lanzarote with Ryanair (FR)
From Barcelona to Lanzarote with Level (IB)
From Barcelona to Lanzarote with Vueling (VY)
Average ticket price: €50 - €199
From Lanzarote to Newcastle with Transavia France (TO)
From Lanzarote to Newcastle with Ryanair (FR)
From Lanzarote to Newcastle with Jet2.com (LS)
Average ticket price: €76 - €305
Connection in Las Palmas (Spain)
From Barcelona to Las Palmas with Ryanair (FR)
From Barcelona to Las Palmas with Level (IB)
From Barcelona to Las Palmas with Vueling (VY)
Average ticket price: €55 - €219
From Las Palmas to Newcastle with Ryanair (FR)
From Las Palmas to Newcastle with Jet2.com (LS)
Average ticket price: €80 - €321
Connection in London (United Kingdom)
From Barcelona to London with Ryanair (FR)
From Barcelona to London with Norwegian Air Shuttle (DY)
From Barcelona to London with Level (IB)
From Barcelona to London with Vueling (VY)
From Barcelona to London with EasyJet (U2)
From Barcelona to London with Ryanair UK (RK)
Average ticket price: €28 - €114
From London to Newcastle with Level (IB)
From London to Newcastle with EasyJet (U2)
Average ticket price: €10 - €41
Connection in Malaga (Spain)
From Barcelona to Malaga with Ryanair (FR)
From Barcelona to Malaga with Level (IB)
From Barcelona to Malaga with Vueling (VY)
Average ticket price: €19 - €77
From Malaga to Newcastle with Transavia France (TO)
From Malaga to Newcastle with Ryanair (FR)
From Malaga to Newcastle with EasyJet (U2)
From Malaga to Newcastle with Jet2.com (LS)
Average ticket price: €51 - €205
Connection in Malta (Malta)
From Barcelona to Malta with Ryanair (FR)
From Barcelona to Malta with Level (IB)
From Barcelona to Malta with Vueling (VY)
Average ticket price: €31 - €123
From Malta to Newcastle with EasyJet (U2)
From Malta to Newcastle with Jet2.com (LS)
Average ticket price: €62 - €247
Connection in Marrakech (Morocco)
From Barcelona to Marrakech with Ryanair (FR)
From Barcelona to Marrakech with Level (IB)
From Barcelona to Marrakech with Vueling (VY)
Average ticket price: €35 - €142
From Marrakech to Newcastle with Ryanair (FR)
From Marrakech to Newcastle with Ryanair UK (RK)
Average ticket price: €66 - €265
Connection in Menorca (Spain)
From Barcelona to Menorca with Ryanair (FR)
From Barcelona to Menorca with Level (IB)
From Barcelona to Menorca with Vueling (VY)
Average ticket price: €6 - €24
From Menorca to Newcastle with Jet2.com (LS)
Average ticket price: €44 - €174
Connection in Milan (Italy)
From Barcelona to Milan with Ryanair (FR)
From Barcelona to Milan with Wizz Air Malta (W4)
From Barcelona to Milan with Level (IB)
From Barcelona to Milan with Vueling (VY)
From Barcelona to Milan with EasyJet (U2)
Average ticket price: €18 - €73
From Milan to Newcastle with Ryanair (FR)
Average ticket price: €33 - €131
Connection in Nice (France)
From Barcelona to Nice with Level (IB)
From Barcelona to Nice with Vueling (VY)
From Barcelona to Nice with EasyJet (U2)
Average ticket price: €12 - €48
From Nice to Newcastle with EasyJet (U2)
Average ticket price: €35 - €142
Connection in Palma Mallorca (Spain)
From Barcelona to Palma Mallorca with Ryanair (FR)
From Barcelona to Palma Mallorca with Lauda Europe (LW)
From Barcelona to Palma Mallorca with Level (IB)
From Barcelona to Palma Mallorca with Vueling (VY)
Average ticket price: €5 - €21
From Palma Mallorca to Newcastle with Transavia France (TO)
From Palma Mallorca to Newcastle with Ryanair (FR)
From Palma Mallorca to Newcastle with Lauda Europe (LW)
From Palma Mallorca to Newcastle with EasyJet (U2)
From Palma Mallorca to Newcastle with Jet2.com (LS)
Average ticket price: €44 - €175
Connection in Paris (France)
From Barcelona to Paris with Gol Transportes Aéreos (G3)
From Barcelona to Paris with Transavia France (TO)
From Barcelona to Paris with Ryanair (FR)
From Barcelona to Paris with Level (IB)
From Barcelona to Paris with Vueling (VY)
From Barcelona to Paris with EasyJet (U2)
Average ticket price: €21 - €83
From Paris to Newcastle with Gol Transportes Aéreos (G3)
From Paris to Newcastle with EasyJet (U2)
Average ticket price: €19 - €74
Connection in Pisa (Italy)
From Barcelona to Pisa with Level (IB)
From Barcelona to Pisa with Vueling (VY)
From Barcelona to Pisa with EasyJet (U2)
Average ticket price: €18 - €72
From Pisa to Newcastle with Jet2.com (LS)
Average ticket price: €38 - €153
Connection in Prague (Czech Republic)
From Barcelona to Prague with Eurowings Europe (E6)
From Barcelona to Prague with Smartwings (QS)
From Barcelona to Prague with Eurowings (EW)
From Barcelona to Prague with Wizz Air (W6)
From Barcelona to Prague with Ryanair (FR)
From Barcelona to Prague with Buzz (RR)
From Barcelona to Prague with Level (IB)
From Barcelona to Prague with Vueling (VY)
Average ticket price: €34 - €135
From Prague to Newcastle with Jet2.com (LS)
Average ticket price: €30 - €122
Connection in Puerto del Rosario (Spain)
From Barcelona to Puerto del Rosario with Ryanair (FR)
From Barcelona to Puerto del Rosario with Level (IB)
From Barcelona to Puerto del Rosario with Vueling (VY)
Average ticket price: €51 - €205
From Puerto del Rosario to Newcastle with Ryanair (FR)
From Puerto del Rosario to Newcastle with Jet2.com (LS)
Average ticket price: €78 - €311
Connection in Reykjavik (Iceland)
From Barcelona to Reykjavik with Play (OG)
Average ticket price: €74 - €296
From Reykjavik to Newcastle with Jet2.com (LS)
Average ticket price: €38 - €151
Connection in Rome (Italy)
From Barcelona to Rome with Aerolíneas (AR)
From Barcelona to Rome with Ryanair (FR)
From Barcelona to Rome with Wizz Air Malta (W4)
From Barcelona to Rome with Level (IB)
From Barcelona to Rome with Vueling (VY)
Average ticket price: €22 - €86
From Rome to Newcastle with Jet2.com (LS)
Average ticket price: €45 - €179
Connection in Tenerife (Spain)
From Barcelona to Tenerife with Ryanair (FR)
From Barcelona to Tenerife with Level (IB)
From Barcelona to Tenerife with Vueling (VY)
Average ticket price: €56 - €224
From Tenerife to Newcastle with Transavia France (TO)
From Tenerife to Newcastle with Ryanair (FR)
From Tenerife to Newcastle with Jet2.com (LS)
Average ticket price: €80 - €321
Connection in Venice (Italy)
From Barcelona to Venice with Ryanair (FR)
From Barcelona to Venice with Level (IB)
From Barcelona to Venice with Vueling (VY)
Average ticket price: €23 - €94
From Venice to Newcastle with Jet2.com (LS)
Average ticket price: €36 - €146
Connection in Verona (Italy)
From Barcelona to Verona with Volotea (V7)
Average ticket price: €21 - €84
From Verona to Newcastle with Jet2.com (LS)
Average ticket price: €35 - €139
Connection in Wroclaw (Poland)
From Barcelona to Wroclaw with Wizz Air (W6)
Average ticket price: €39 - €156
From Wroclaw to Newcastle with Ryanair (FR)
From Wroclaw to Newcastle with Buzz (RR)
Average ticket price: €33 - €131