Airlines Operating at Barcelona Airport (BCN)
Barcelona Airport, officially known as Josep Tarradellas Barcelona–El Prat Airport, hosts a wide range of domestic, European, and intercontinental airlines. As one of the busiest airports in Southern Europe, BCN handles hundreds of arrivals and departures daily, serving both full-service and low-cost carriers.
| Airline | IATA Code | Official Website |
|---|---|---|
| AEGEAN AIRLINES | A3 | More info |
| AER LINGUS | EI | More info |
| AIR ALGERIE | AH | More info |
| AIR ARABIA | G9 | More info |
| AIR BALTIC | BT | More info |
| AIR DOLOMITI SpA | EN | More info |
| AIR EUROPA | UX | More info |
| AIR FRANCE | AF | More info |
| AIR NOSTRUM | YW | More info |
| AIR SENEGAL | HC | More info |
| AIR SERBIA | JU | More info |
| AMERICAN AIRLINES | AA | More info |
| AUSTRIAN AIRLINES | OS | More info |
| AVIANCA | AV | More info |
| BRITISH AIRWAYS | BA | More info |
| BRUSSELS AIRLINES | SN | More info |
| BULGARIA AIR | FB | More info |
| DELTA AIR LINES | DL | More info |
| EASYJET EUROPE | EC | More info |
| EASYJET SWITZERLAND | DS | More info |
| EASYJET UK | U2 | More info |
| EGYPTAIR | MS | More info |
| EL AL ISRAEL AIRLINES | LY | More info |
| ETIHAD AIRWAYS | EY | More info |
| EUROWINGS | EW | More info |
| FLY PLAY | OG | More info |
| IBERIA AIRLINES | IB | More info |
| ICELANDAIR | FI | More info |
| KLM | KL | More info |
| LOT POLISH AIRLINES | LO | More info |
| LUFTHANSA | LH | More info |
| LUXAIR | LG | More info |
| NORWEGIAN AIR SHUTTLE | DY | More info |
| ONE AIRWAYS | - | More info |
| PEGASUS AIRLINES | PC | More info |
| QATAR AIRWAYS | QR | More info |
| ROYAL AIR MAROC | AT | More info |
| ROYAL JORDANIAN | RJ | More info |
| RYANAIR | FR | More info |
| SCANDINAVIAN AIRLINES | SK | More info |
| SINGAPORE AIRLINES | SQ | More info |
| SWISS INTERNATIONAL AIR LINES | LX | More info |
| TAP PORTUGAL | TP | More info |
| TAROM | RO | More info |
| TRANSAVIA FRANCE | TO | More info |
| TRANSAVIA HOLLAND | HV | More info |
| SMARTWINGS | QS | More info |
| TUNISAIR | TU | More info |
| TURKISH AIRLINES | TK | More info |
| UNITED AIRLINES | UA | More info |
| VOLOTEA | V7 | More info |
| VUELING AIRLINES | VY | More info |
| WIZZ AIR HUNGARY | W6 | More info |
Which terminal is my airline at Barcelona Airport? (T1 / T2)
Barcelona-El Prat has two terminals: Terminal 1 (T1), the main terminal with the home carrier Vueling and the full-service and alliance airlines, and Terminal 2 (T2), used mainly by low-cost carriers (easyJet checks in from T2C). The two are separate buildings linked only by a free shuttle bus, so check your terminal before you travel. Assignments can change, so always confirm with your boarding pass or Aena.
| Airline | Terminal |
|---|---|
| Aegean Airlines | T1 |
| Aer Lingus | T2 |
| Aerolíneas Argentinas | T1 |
| Aeroméxico | T1 |
| Air Canada | T1 |
| Air China | T1 |
| Air Europa | T1 |
| Air France | T1 |
| Air Nostrum | T1 |
| Air Transat | T2 |
| American Airlines | T1 |
| Austrian Airlines | T1 |
| British Airways | T1 |
| Brussels Airlines | T1 |
| Cathay Pacific | T2 |
| Croatia Airlines | T1 |
| Delta Air Lines | T1 |
| easyJet | T2 |
| EgyptAir | T1 |
| El Al | T1 |
| Emirates | T1 |
| Etihad Airways | T1 |
| Eurowings | T2 |
| Finnair | T1 |
| Iberia | T1 |
| Iberia Express | T1 |
| ITA Airways | T1 |
| Jet2.com | T2 |
| KLM | T1 |
| LATAM | T1 |
| LEVEL | T1 |
| LOT Polish Airlines | T1 |
| Lufthansa | T1 |
| Norwegian | T2 |
| Pegasus Airlines | T2 |
| Qatar Airways | T1 |
| Royal Air Maroc | T1 |
| Royal Jordanian | T1 |
| Ryanair | T2 |
| SAS (Scandinavian) | T1 |
| Saudia | T1 |
| Singapore Airlines | T1 |
| Swiss | T1 |
| TAP Air Portugal | T1 |
| Transavia | T2 |
| TUI fly Belgium | T2 |
| Tunisair | T1 |
| Turkish Airlines | T1 |
| United Airlines | T1 |
| Volotea | T2 |
| Vueling | T1 |
| Wizz Air | T2 |
Terminal data from the official Aena airline directory (2026). Low-cost carriers with a full terminal guide are linked above.
Last updated:





