Lowcost flights from Barcelona (Spain) to Birmingham (United Kingdom)

Direct distance between cities: 1272 km. Average direct flight time is 2:29 hours.

From Barcelona to Birmingham with Ryanair (FR)
From Barcelona to Birmingham with Level (IB)
From Barcelona to Birmingham with Jet2.com (LS)
From Barcelona to Birmingham with EasyJet (U2)
From Barcelona to Birmingham with Vueling (VY)

Connection in Tirana (Albania)
  • From Barcelona to Tirana with Wizz Air Malta.
  • From Tirana to Birmingham with Ryanair UK.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Smartwings.
  • From Prague to Birmingham with Jet2.com.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Eurowings Europe.
  • From Prague to Birmingham with Jet2.com.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Eurowings.
  • From Prague to Birmingham with Jet2.com.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Smartwings.
  • From Prague to Birmingham with Eurowings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Wizz Air.
  • From Prague to Birmingham with Eurowings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Ryanair.
  • From Prague to Birmingham with Eurowings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Buzz.
  • From Prague to Birmingham with Eurowings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Level.
  • From Prague to Birmingham with Smartwings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Smartwings.
  • From Prague to Birmingham with Smartwings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Vueling.
  • From Prague to Birmingham with Smartwings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Wizz Air.
  • From Prague to Birmingham with Smartwings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Ryanair.
  • From Prague to Birmingham with Smartwings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Eurowings Europe.
  • From Prague to Birmingham with Smartwings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Smartwings.
  • From Prague to Birmingham with Eurowings Europe.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Eurowings.
  • From Prague to Birmingham with Smartwings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Wizz Air.
  • From Prague to Birmingham with Eurowings Europe.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Buzz.
  • From Prague to Birmingham with Smartwings.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Ryanair.
  • From Prague to Birmingham with Eurowings Europe.
Connection in Prague (Czech Republic)
  • From Barcelona to Prague with Buzz.
  • From Prague to Birmingham with Eurowings Europe.
Connection in Paris (France)
  • From Barcelona to Paris with Transavia France.
  • From Paris to Birmingham with EasyJet.
Connection in Paris (France)
  • From Barcelona to Paris with Ryanair.
  • From Paris to Birmingham with Gol Transportes Aéreos.
Connection in Paris (France)
  • From Barcelona to Paris with Transavia France.
  • From Paris to Birmingham with Gol Transportes Aéreos.
Connection in Paris (France)
  • From Barcelona to Paris with Gol Transportes Aéreos.
  • From Paris to Birmingham with Ryanair.
Connection in Paris (France)
  • From Barcelona to Paris with Transavia France.
  • From Paris to Birmingham with Ryanair.
Connection in Berlin (Germany)
  • From Barcelona to Berlin with Norwegian Air Shuttle.
  • From Berlin to Birmingham with EasyJet.
Connection in Berlin (Germany)
  • From Barcelona to Berlin with EasyJet.
  • From Berlin to Birmingham with Ryanair.
Connection in Dusseldorf (Germany)
  • From Barcelona to Dusseldorf with Level.
  • From Dusseldorf to Birmingham with Eurowings.
Connection in Dusseldorf (Germany)
  • From Barcelona to Dusseldorf with Vueling.
  • From Dusseldorf to Birmingham with Eurowings.
Connection in Dusseldorf (Germany)
  • From Barcelona to Dusseldorf with Eurowings Europe.
  • From Dusseldorf to Birmingham with Eurowings.
Connection in Dusseldorf (Germany)
  • From Barcelona to Dusseldorf with Eurowings.
  • From Dusseldorf to Birmingham with Eurowings.
Connection in Dusseldorf (Germany)
  • From Barcelona to Dusseldorf with Level.
  • From Dusseldorf to Birmingham with Eurowings Europe.
Connection in Dusseldorf (Germany)
  • From Barcelona to Dusseldorf with Vueling.
  • From Dusseldorf to Birmingham with Eurowings Europe.
Connection in Dusseldorf (Germany)
  • From Barcelona to Dusseldorf with Eurowings Europe.
  • From Dusseldorf to Birmingham with Eurowings Europe.
Connection in Dusseldorf (Germany)
  • From Barcelona to Dusseldorf with Eurowings.
  • From Dusseldorf to Birmingham with Eurowings Europe.
Connection in Athens (Greece)
  • From Barcelona to Athens with Volotea.
  • From Athens to Birmingham with Jet2.com.
Connection in Budapest (Hungary)
  • From Barcelona to Budapest with Ryanair.
  • From Budapest to Birmingham with Buzz.
Connection in Budapest (Hungary)
  • From Barcelona to Budapest with Wizz Air.
  • From Budapest to Birmingham with Buzz.
Connection in Budapest (Hungary)
  • From Barcelona to Budapest with Buzz.
  • From Budapest to Birmingham with Buzz.
Connection in Budapest (Hungary)
  • From Barcelona to Budapest with Wizz Air.
  • From Budapest to Birmingham with Ryanair.
Connection in Budapest (Hungary)
  • From Barcelona to Budapest with Buzz.
  • From Budapest to Birmingham with Ryanair.
Connection in Budapest (Hungary)
  • From Barcelona to Budapest with Ryanair.
  • From Budapest to Birmingham with Wizz Air.
Connection in Budapest (Hungary)
  • From Barcelona to Budapest with Wizz Air.
  • From Budapest to Birmingham with Wizz Air.
Connection in Budapest (Hungary)
  • From Barcelona to Budapest with Buzz.
  • From Budapest to Birmingham with Wizz Air.
Connection in Budapest (Hungary)
  • From Barcelona to Budapest with Wizz Air.
  • From Budapest to Birmingham with Jet2.com.
Connection in Budapest (Hungary)
  • From Barcelona to Budapest with Buzz.
  • From Budapest to Birmingham with Jet2.com.
Connection in Reykjavik (Iceland)
  • From Barcelona to Reykjavik with Play.
  • From Reykjavik to Birmingham with Jet2.com.
Connection in Reykjavik (Iceland)
  • From Barcelona to Reykjavik with Play.
  • From Reykjavik to Birmingham with EasyJet.
Connection in Milan (Italy)
  • From Barcelona to Milan with Wizz Air Malta.
  • From Milan to Birmingham with EasyJet.
Connection in Milan (Italy)
  • From Barcelona to Milan with Wizz Air Malta.
  • From Milan to Birmingham with Ryanair.
Connection in Naples (Italy)
  • From Barcelona to Naples with EasyJet.
  • From Naples to Birmingham with Jet2.com.
Connection in Rome (Italy)
  • From Barcelona to Rome with Wizz Air Malta.
  • From Rome to Birmingham with Jet2.com.
Connection in Rome (Italy)
  • From Barcelona to Rome with Aerolíneas.
  • From Rome to Birmingham with Jet2.com.
Connection in Marrakech (Morocco)
  • From Barcelona to Marrakech with Vueling.
  • From Marrakech to Birmingham with Ryanair UK.
Connection in Marrakech (Morocco)
  • From Barcelona to Marrakech with Ryanair.
  • From Marrakech to Birmingham with Ryanair UK.
Connection in Marrakech (Morocco)
  • From Barcelona to Marrakech with Level.
  • From Marrakech to Birmingham with Ryanair UK.
Connection in Amsterdam (Netherlands)
  • From Barcelona to Amsterdam with Transavia.
  • From Amsterdam to Birmingham with EasyJet.
Connection in Amsterdam (Netherlands)
  • From Barcelona to Amsterdam with Gol Transportes Aéreos.
  • From Amsterdam to Birmingham with EasyJet.
Connection in Amsterdam (Netherlands)
  • From Barcelona to Amsterdam with Transavia.
  • From Amsterdam to Birmingham with Gol Transportes Aéreos.
Connection in Amsterdam (Netherlands)
  • From Barcelona to Amsterdam with Level.
  • From Amsterdam to Birmingham with Gol Transportes Aéreos.
Connection in Amsterdam (Netherlands)
  • From Barcelona to Amsterdam with EasyJet.
  • From Amsterdam to Birmingham with Gol Transportes Aéreos.
Connection in Amsterdam (Netherlands)
  • From Barcelona to Amsterdam with Vueling.
  • From Amsterdam to Birmingham with Gol Transportes Aéreos.
Connection in Amsterdam (Netherlands)
  • From Barcelona to Amsterdam with Gol Transportes Aéreos.
  • From Amsterdam to Birmingham with Gol Transportes Aéreos.
Connection in Krakow (Poland)
  • From Barcelona to Krakow with Wizz Air.
  • From Krakow to Birmingham with EasyJet.
Connection in Krakow (Poland)
  • From Barcelona to Krakow with Buzz.
  • From Krakow to Birmingham with EasyJet.
Connection in Warsaw (Poland)
  • From Barcelona to Warsaw with Norwegian Air Shuttle.
  • From Warsaw to Birmingham with Buzz.
Connection in Warsaw (Poland)
  • From Barcelona to Warsaw with Level.
  • From Warsaw to Birmingham with Buzz.
Connection in Warsaw (Poland)
  • From Barcelona to Warsaw with Vueling.
  • From Warsaw to Birmingham with Buzz.
Connection in Bucharest (Romania)
  • From Barcelona to Bucharest with Wizz Air.
  • From Bucharest to Birmingham with Wizz Air Malta.
Connection in Bucharest (Romania)
  • From Barcelona to Bucharest with Level.
  • From Bucharest to Birmingham with Wizz Air Malta.
Connection in Bucharest (Romania)
  • From Barcelona to Bucharest with Vueling.
  • From Bucharest to Birmingham with Wizz Air Malta.
Connection in Bucharest (Romania)
  • From Barcelona to Bucharest with Wizz Air Malta.
  • From Bucharest to Birmingham with Wizz Air Malta.
Connection in Lanzarote (Spain)
  • From Barcelona to Lanzarote with Ryanair.
  • From Lanzarote to Birmingham with Ryanair.
Connection in Lanzarote (Spain)
  • From Barcelona to Lanzarote with Level.
  • From Lanzarote to Birmingham with Ryanair.
Connection in Lanzarote (Spain)
  • From Barcelona to Lanzarote with Vueling.
  • From Lanzarote to Birmingham with Ryanair.
Connection in Lanzarote (Spain)
  • From Barcelona to Lanzarote with Ryanair.
  • From Lanzarote to Birmingham with Transavia France.
Connection in Lanzarote (Spain)
  • From Barcelona to Lanzarote with Level.
  • From Lanzarote to Birmingham with Transavia France.
Connection in Lanzarote (Spain)
  • From Barcelona to Lanzarote with Vueling.
  • From Lanzarote to Birmingham with Transavia France.
Connection in Lanzarote (Spain)
  • From Barcelona to Lanzarote with Ryanair.
  • From Lanzarote to Birmingham with Jet2.com.
Connection in Lanzarote (Spain)
  • From Barcelona to Lanzarote with Level.
  • From Lanzarote to Birmingham with Jet2.com.
Connection in Lanzarote (Spain)
  • From Barcelona to Lanzarote with Vueling.
  • From Lanzarote to Birmingham with Jet2.com.
Connection in Madrid (Spain)
  • From Barcelona to Madrid with Aerolíneas.
  • From Madrid to Birmingham with Ryanair.
Connection in Madrid (Spain)
  • From Barcelona to Madrid with Air Europa Express.
  • From Madrid to Birmingham with Ryanair.
Connection in Malaga (Spain)
  • From Barcelona to Malaga with Ryanair.
  • From Malaga to Birmingham with EasyJet.
Connection in Malaga (Spain)
  • From Barcelona to Malaga with Level.
  • From Malaga to Birmingham with EasyJet.
Connection in Malaga (Spain)
  • From Barcelona to Malaga with Vueling.
  • From Malaga to Birmingham with EasyJet.
Connection in Palma Mallorca (Spain)
  • From Barcelona to Palma Mallorca with Lauda Europe.
  • From Palma Mallorca to Birmingham with Jet2.com.
Connection in Palma Mallorca (Spain)
  • From Barcelona to Palma Mallorca with Lauda Europe.
  • From Palma Mallorca to Birmingham with Ryanair.
Connection in Palma Mallorca (Spain)
  • From Barcelona to Palma Mallorca with Lauda Europe.
  • From Palma Mallorca to Birmingham with Transavia France.
Connection in Palma Mallorca (Spain)
  • From Barcelona to Palma Mallorca with Lauda Europe.
  • From Palma Mallorca to Birmingham with EasyJet.
Connection in Palma Mallorca (Spain)
  • From Barcelona to Palma Mallorca with Ryanair.
  • From Palma Mallorca to Birmingham with Lauda Europe.
Connection in Palma Mallorca (Spain)
  • From Barcelona to Palma Mallorca with Level.
  • From Palma Mallorca to Birmingham with Lauda Europe.
Connection in Palma Mallorca (Spain)
  • From Barcelona to Palma Mallorca with Vueling.
  • From Palma Mallorca to Birmingham with Lauda Europe.
Connection in Palma Mallorca (Spain)
  • From Barcelona to Palma Mallorca with Lauda Europe.
  • From Palma Mallorca to Birmingham with Lauda Europe.
Connection in Valencia (Spain)
  • From Barcelona to Valencia with Smartwings.
  • From Valencia to Birmingham with Ryanair.
Connection in Stockholm (Sweden)
  • From Barcelona to Stockholm with Norwegian Air Shuttle.
  • From Stockholm to Birmingham with Ryanair.
Connection in Stockholm (Sweden)
  • From Barcelona to Stockholm with Norwegian Air Sweden.
  • From Stockholm to Birmingham with Ryanair.
Connection in Stockholm (Sweden)
  • From Barcelona to Stockholm with Thai Lion Air.
  • From Stockholm to Birmingham with Ryanair.
Connection in Istanbul (Turkey)
  • From Barcelona to Istanbul with Pegasus Airlines.
  • From Istanbul to Birmingham with Pegasus Airlines.
Connection in Istanbul (Turkey)
  • From Barcelona to Istanbul with Vueling.
  • From Istanbul to Birmingham with Pegasus Airlines.
Connection in Istanbul (Turkey)
  • From Barcelona to Istanbul with Pegasus Airlines.
  • From Istanbul to Birmingham with IndiGo.
Connection in Istanbul (Turkey)
  • From Barcelona to Istanbul with Vueling.
  • From Istanbul to Birmingham with IndiGo.
Connection in Belfast (United Kingdom)
  • From Barcelona to Belfast with EasyJet.
  • From Belfast to Birmingham with EasyJet.
Connection in Glasgow (United Kingdom)
  • From Barcelona to Glasgow with Jet2.com.
  • From Glasgow to Birmingham with EasyJet.