Barcelona Airport

Travel Guide Europe Spain Catalonia Barcelona Barcelona Airport



Barcelona El Prat Airport (BCN) is the second biggest airport in Spain and the 9th biggest airport in Europe. It handles over 30 million of passengers every year and it is perfectly connected to the other main European airports by direct flights operated by either low cost airlines or regular ones.

For more information about other airports throughout the world, also see the list of airports.



Getting there and away

  • Rail: It is located a few kilometres away from the city, but it is easy to reach by train with RENFE. The trip lasts 30 minutes and it costs around €2. Trains leave from Terminal 2 and run from the Maçanet-Massanes station, with major stops at Barcelona Sants railway station and the fairly central Passeig de Gràcia railway station to provide transfer to the Barcelona Metro system. Passengers for Terminal 1 must take a connecting bus from the train station to T1. As part of the major expansion above, a new railway station will be built nearby, connecting the airport to the Spanish AVE network, and Line 9 of the Barcelona Metro.
  • Bus: The Transports Metropolitans de Barcelona (TMB) public bus on line 46 runs every 16 minutes from Plaça Espanya. A scheduled private bus line (Aerobús) from Plaça Catalunya, stops at Urgell and Plaça d'Espanya. The Aerobús costs €5.65 for a single ticket or €9.75 for a return. The service runs 365 days of the year and services are at least every 10 minutes to Terminal 1 and 20 minutes to Terminal 2.
  • Car/Taxi: Another alternative are taxis, which tend to be more expensive. If you leave from Sants Station the trip will last 20 minutes and cost around €22. Taxi stops are available at each terminal. The C-32B highway connects the airport to a main traffic interchange between Barcelona's Ronda de Dalt beltway and major motorways. There are around 25,000 parking spaces available, equally divided among both terminals.



Airlines, Destinations and Terminals

There are 2 terminals at Barcelona Airport. For more information about airlines, also visit the list of airlines and the details about using budget airlines.

Terminal 1

  • Adria Airways - Ljubljana
  • Aegean Airlines - Athens
  • Aeroflot - Moscow-Sheremetyevo
  • Aerolíneas Argentinas - Buenos Aires-Ezeiza
  • Aeroméxico - Mexico City
  • Air Algérie - Algiers, Oran
  • AirBaltic - Riga
  • Air Canada - Montréal-Trudeau, Toronto-Pearson
  • Air Europa - Athens, Fuerteventura, Ibiza, Lanzarote, Las Palmas de Gran Canaria, Madrid, Menorca, Palma de Mallorca, Tenerife-North, Tenerife-South, Tel Aviv, Tunis
  • Air France - Paris-Charles de Gaulle
  • Air France operated by Brit Air - Lyon, Paris-Orly
  • Air France operated by Régional - Ajaccio, Bordeaux, Nantes
  • Alitalia - Alghero, Milan-Linate, Rome-Fiumicino
  • American Airlines - New York-JFK
  • Arkia Israel Airlines - Tel Aviv
  • Atlas Blue - Marrakech, Tangier
  • Austrian Airlines - Vienna
  • Austrian operated by Lauda Air - Vienna
  • Avianca - Bogotá
  • Blue1 - Helsinki
  • British Airways - London-City, London-Heathrow
  • Brussels Airlines - Brussels
  • City Airline - Gothenburg-Landvetter
  • Continental Airlines - Newark
  • Croatia Airlines - Zagreb
  • Czech Airlines - Prague
  • Delta Air Lines - Atlanta, New York-JFK
  • EgyptAir - Cairo, Luxor
  • El Al - Tel Aviv
  • Estonian Air - Tallinn
  • Finnair - Helsinki
  • Iberia - Madrid, Tel Aviv
  • Iberia operated by Air Nostrum - Albacete, Almería, Asturias, Badajoz, Bologna, Burgos, León, Marseille, Murcia, Nantes, Nice, Olbia, Pamplona, Salamanca, San Sebastián, Santander, Toulouse, Turin, Valencia, Valladolid
  • Iberworld - Cancun, Punta Cana
  • KLM - Amsterdam
  • LOT Polish Airlines - Warsaw
  • Lufthansa - Düsseldorf, Frankfurt, Milan-Malpensa, Munich
  • Lufthansa Regional operated by Contact Air - Düsseldorf
  • Lufthansa Regional operated by Eurowings - Düsseldorf
  • Lufthansa Regional operated by Lufthansa CityLine - Düsseldorf, Munich
  • Onur Air - Istanbul-Atatürk, İzmir
  • Qatar Airways - Doha
  • Royal Air Maroc Express - Tangier
  • Royal Air Maroc - Casablanca
  • Royal Jordanian - Amman
  • Scandinavian Airlines - Copenhagen, Oslo-Gardermoen
  • Singapore Airlines - Singapore
  • Spanair - A Coruña, Algiers, Alicante, Asturias, Banjul, Belgrade, Bilbao, Copenhagen, Dubrovnik, Edinburgh, Fuerteventura, Granada, Ibiza, Istanbul-Sabiha Gökçen, Lanzarote, Las Palmas de Gran Canaria, Madrid, Málaga, Malta, Marseille, Minorca, Munich, Nador, Naples, Nice, Palma de Mallorca, Santiago de Compostela, Seville, Stockholm-Arlanda, Tel Aviv, Tenerife-North, Tenerife-South, Valencia, Venice-Marco Polo, Vigo, Zagreb
  • Sun d'Or International Airlines - Tel Aviv
  • Swiss International Air Lines - Geneva, Zürich
  • Swiss operated by Swiss European Air Lines - Basel/Mulhouse
  • TAP Portugal - Funchal, Lisbon
  • TAP operated by Portugália - Lisbon, Porto
  • TAROM - Bucharest-Otopeni
  • Tunisair - Tunis
  • Turkish Airlines - Istanbul-Atatürk
  • Ukraine International Airlines - Kiev-Boryspil, Lviv
  • US Airways - Philadelphia
  • Vueling - A Coruña, Alicante, Amman, Amsterdam, Asturias, Athens, Bilbao, Brussels, Bucharest-Otopeni, Budapest, Dubrovnik, Edinburgh, Granada, Ibiza, Istanbul-Sabiha Gökçen, Las Palmas de Gran Canaria, Jerez de la Frontera, Lisbon, Ljubljana, Madrid, Málaga, Malta, Marrakech, Milan-Malpensa, Minorca, Moscow-Domodedovo, Naples, Palermo, Palma de Mallorca, Paris-Orly, Pisa, Prague, Rome-Fiumicino, Santiago de Compostela, Saint Petersburg, Seville, Tel Aviv, Tenerife-North, Tenerife-South, Venice-Marco Polo, Verona, Vienna, Vigo

Terminal 2

  • Aer Lingus - Belfast-International, Cork, Dublin
  • Air Arabia Maroc]/b] - Casablanca
  • [b]Air Berlin - Berlin-Tegel, Düsseldorf, Hamburg, Palma de Mallorca, Stuttgart
  • Air Transat - Montréal-Trudeau, Toronto-Pearson, Vancouver
  • Ándalus Líneas Aéreas - Nador
  • Armavia - Yerevan
  • Blue Air - Bucharest-Băneasa
  • Bmibaby - East Midlands
  • Bulgaria Air - Sofia
  • Cimber Sterling - Copenhagen
  • Donavia - Rostov
  • EasyJet - Amsterdam, Belfast-International, Berlin-Schönefeld, Bristol, Doncaster/Sheffield, Dortmund, Lisbon, Liverpool, London-Gatwick, London-Luton, London-Stansted, Lyon, Milan-Malpensa, Newcastle upon Tyne, Paris-Charles de Gaulle
  • EasyJet Switzerland - Basel/Mulhouse, Geneva
  • Germanwings - Cologne/Bonn, Hanover, Stuttgart
  • Icelandair - Reykjavik-Keflavik
  • Iceland Express - Reykjavik-Keflavik
  • - Leeds/Bradford
  • Jet4You - Casablanca, Nador, Tangier
  • Kogalymavia - Moscow-Domodedovo
  • Luxair - Luxembourg
  • Medallion Air - Nador
  • Meridiana Fly - Florence
  • Monarch Airlines - Manchester
  • Niki - Vienna
  • Nordwind Airlines - Novosibirsk
  • Norwegian Air Shuttle - Bergen, Copenhagen, Oslo-Gardermoen, Stockholm-Arlanda
  • Pakistan International Airlines - Chicago-O'Hare, Islamabad, Karachi, Lahore
  • Rossiya - St Petersburg
  • Ryanair - Brussels South-Charleroi, Cagliari, Dublin, Edinburgh, Ibiza, Lanzarote, Las Palmas de Gran Canaria, Leeds Bradford, Malaga, Milan-Orio al Serio, Oslo-Rygge, Palma de Mallorca, Paris-Beauvais, Porto, Rome-Ciampino, Santander, Santiago de Compostela, Seville, Tenerife-South, Valencia, Venice-Treviso, Weeze
  • Sky Work Airlines - Bern
  • Tatarstan Airlines - Moscow-Domodedovo
  • Transaero Airlines - Moscow-Domodedovo, St Petersburg
  • - Amsterdam, Rotterdam
  • Denmark - Copenhagen
  • Travel Service Airlines operated by Smart Wings - Prague
  • VIM Airlines - Moscow-Domodedovo
  • Wind Jet - Catania, Palermo
  • Wizz Air - Bucharest-Băneasa, Budapest, Cluj-Napoca, Gdánsk, Katowice, Prague, Sofia, Timisoara, Warsaw



Keeping connected


as well as Sander (1%)

Barcelona Airport Travel Helpers

We don't currently have any Travel Helpers for Barcelona Airport

This is version 7. Last edited at 17:52 on Jun 27, 16 by Utrecht. 20 articles link to this page.

Creative Commons License
Except where otherwise noted, content of this article is licensed under a Creative Commons Attribution-ShareAlike 3.0 License