The Following Countries are Served by flights to Barcelona:

Australia Austria Belgium Denmark Finland France Germany Hungary Ireland Italy Morocco Netherlands Norway Portugal Romania Spain Sweden Switzerland United Kingdom USA


Barcelona Flights from Australia
Burketown - BarcelonaMy Air
Barcelona Flights from Austria
Linz - BarcelonaAir Berlin
Salzburg - BarcelonaAir Berlin
Vienna, Schwechat - BarcelonaAir Berlin
Dba
Barcelona Flights from Belgium
Brussels, National - BarcelonaVueling
Virgin Express
Barcelona Flights from Denmark
Copenhagen - BarcelonaSterling
Barcelona Flights from Finland
Helsinki - BarcelonaAir Berlin
Barcelona Flights from France
Paris, Charles De Gaulle - BarcelonaVueling
Paris, Orly - BarcelonaEasyJet
Barcelona Flights from Germany
Berlin, Schoenefeld - BarcelonaDba
EasyJet
Dba
Air Berlin
Berlin, Tegel - BarcelonaAir Berlin
Dba
Bremen - BarcelonaAir Berlin
Cologne/Bonn, Koeln/Bonn - BarcelonaGermanwings
Dba
Air Berlin
Hapag-Lloyd Express
Dortmund, Wickede - BarcelonaDba
Air Berlin
EasyJet
Dresden - BarcelonaDba
Air Berlin
Dusseldorf - BarcelonaDba
Air Berlin
Erfurt - BarcelonaAir Berlin
Frankfurt, Frankfurt International - BarcelonaDba
Air Berlin
Hamburg, Fuhlsbuttel - BarcelonaDba
Air Berlin
Hanover, Langenhagen - BarcelonaDba
Air Berlin
Leipzig - BarcelonaAir Berlin
Dba
Muenster - BarcelonaDba
Air Berlin
Munich, Franz Josef Strauss - BarcelonaDba
Air Berlin
Nuremberg - BarcelonaDba
Air Berlin
Paderborn - BarcelonaDba
Air Berlin
Stuttgart, Echterdingen - BarcelonaDba
Air Berlin
Germanwings
Barcelona Flights from Hungary
Budapest, Ferihegy - BarcelonaAir Berlin
Barcelona Flights from Ireland
Cork - BarcelonaAer Lingus
Dublin - BarcelonaAer Lingus
Barcelona Flights from Italy
Bologna, Guglielmo Marconi - BarcelonaMy Air
Catania, Fontanarossa - BarcelonaMeridiana Airlines
Florence - BarcelonaMeridiana Airlines
Milan, Malpensa - BarcelonaVueling
Milan, Orio Al Serio - BarcelonaAir Berlin
Naples, Capodichino - BarcelonaAlpi Eagles
Rome, Leonardo Da Vinci / Fiumicino - BarcelonaVueling
Air Berlin
Venice, Marco Polo - BarcelonaAlpi Eagles
My Air
Vueling
Barcelona Flights from Morocco
Marrakech, Menara - BarcelonaAtlas Blue
Barcelona Flights from Netherlands
Amsterdam, Schiphol - BarcelonaTransavia
Vueling
Air Berlin
Barcelona Flights from Norway
Oslo Airport, Gardermoen - BarcelonaSterling
Barcelona Flights from Portugal
Faro - BarcelonaAir Berlin
Lisbon, Lisboa - BarcelonaAir Berlin
Vueling
Click Air
Barcelona Flights from Romania
Bucharest, Baneasa - BarcelonaWizz Air
Tirgu Mures - BarcelonaWizz Air
Barcelona Flights from Spain
Alicante - BarcelonaVueling
Almeria - BarcelonaAir Berlin
Bilbao, Sondica - BarcelonaVueling
Granada - BarcelonaVueling
Ibiza - BarcelonaAir Berlin
Vueling
Iberia
Jerez De La Frontera, La Parra - BarcelonaVueling
Air Berlin
Iberia
Madrid, Barajas - BarcelonaVueling
Malaga - BarcelonaVueling
Air Berlin
Menorca, Aerop De Menorca - BarcelonaVueling
Palma Mallorca - BarcelonaAir Berlin
Vueling
Santiago De Compostela, Santiago - BarcelonaVueling
Sevilla - BarcelonaClick Air
Air Berlin
Vueling
Valencia - BarcelonaVueling
Barcelona Flights from Sweden
Gothenburg, Landvetter - BarcelonaFlyMe
Stockholm, Arlanda International - BarcelonaSterling
Barcelona Flights from Switzerland
Basel - BarcelonaEasyJet
Air Berlin
Geneva - BarcelonaEasyJet
Click Air
Zurich - BarcelonaAir Berlin
Dba
Click Air
Barcelona Flights from United Kingdom
Aberdeen, Dyce - BarcelonaFlyGlobespan
Birmingham International - BarcelonaBA Connect
Bristol - BarcelonaEasyJet
Cardiff - BarcelonaThomson Fly
Coventry - BarcelonaThomson Fly
Edinburgh, Turnhouse - BarcelonaFlyGlobespan
Glasgow - BarcelonaFlyGlobespan
Liverpool - BarcelonaEasyJet
London, Gatwick - BarcelonaBritish Airways
EasyJet
First Choice
London, Heathrow - BarcelonaIberia
British Airways
London, Luton International - BarcelonaEasyJet
London, Stansted - BarcelonaEasyJet
Dba
Air Berlin
Manchester International - BarcelonaMonarch
First Choice
Air Berlin
Newcastle International - BarcelonaEasyJet
Barcelona Flights from USA
Boston, MA, Logan International Airport - BarcelonaAer Lingus
New York, NY, John F Kennedy Intl Airport - BarcelonaAer Lingus