Josep Tarradellas Barcelona-El Prat Airport (BCN)
Barcelona, ES
On-time = departed within 15 min of schedule. Based on 258 recent tracked flights.
Josep Tarradellas Barcelona-El Prat Airport (BCN) serves Barcelona, ES with 147 destinations operated by 34 airlines. Departures are on time 80% of the time, with an average departure delay of 9.5 minutes and a 0.39% cancellation rate (258 recent flights). According to FlightGuard's analysis based on 9 real-time factors (weather, ATC delays, NOTAMs, strikes, fuel prices, airline OTP, geopolitical events, recent trends, and historical data), the average risk score for flights from Josep Tarradellas Barcelona-El Prat Airport is 16.5/100. Major airlines operating from this airport include Aegean Airlines, Aer Lingus, Air Baltic, Air Canada, Air France and others. Check your flight risk in real time by entering your flight number on FlightGuard for a personalized analysis before departure.
Airlines from Josep Tarradellas Barcelona-El Prat Airport
Destinations from Josep Tarradellas Barcelona-El Prat Airport (BCN)
147 destinations served from this airport.
| Destination | Route | Airlines |
|---|---|---|
| Aalborg | BCN → AAL | 2 |
| Algier | BCN → ALG | 2 |
| Alicante | BCN → ALC | 2 |
| Almeria | BCN → LEI | 2 |
| Amman | BCN → AMM | 1 |
| Amsterdam | BCN → AMS | 3 |
| Arrecife | BCN → ACE | 3 |
| Athens | BCN → ATH | 3 |
| Aviles | BCN → OVD | 2 |
| Banjul | BCN → BJL | 2 |
| Bari | BCN → BRI | 2 |
| Beauvais | BCN → BVA | 1 |
| Belfast | BCN → BFS | 1 |
| Bergamo | BCN → BGY | 1 |
| Bergen | BCN → BGO | 3 |
| Berlin | BCN → SXF | 2 |
| Berlin | BCN → TXL | 3 |
| Bilbao | BCN → BIO | 2 |
| Birmingham | BCN → BHX | 1 |
| Bologna | BCN → BLQ | 3 |
| Bordeaux | BCN → BOD | 2 |
| Brest | BCN → BES | 2 |
| Bristol | BCN → BRS | 1 |
| Brussels | BCN → BRU | 4 |
| Bucharest | BCN → OTP | 4 |
| Budapest | BCN → BUD | 2 |
| Burgos | BCN → RGS | 1 |
| Cardiff | BCN → CWL | 2 |
| Casablanca | BCN → CMN | 2 |
| Catania | BCN → CTA | 2 |
| Charleroi | BCN → CRL | 1 |
| Cluj-napoca | BCN → CLJ | 1 |
| Copenhagen | BCN → CPH | 4 |
| Cork | BCN → ORK | 1 |
| Dakar | BCN → DKR | 2 |
| Doha | BCN → DOH | 2 |
| Dortmund | BCN → DTM | 2 |
| Dresden | BCN → DRS | 2 |
| Dubai | BCN → DXB | 1 |
| Dublin | BCN → DUB | 2 |
| Dubrovnik | BCN → DBV | 2 |
| Duesseldorf | BCN → DUS | 2 |
| East Midlands | BCN → EMA | 1 |
| Edinburgh | BCN → EDI | 3 |
| El Aroui | BCN → NDR | 3 |
| Fes | BCN → FEZ | 3 |
| Florence | BCN → FLR | 2 |
| Frankfurt | BCN → FRA | 3 |
| Fuerteventura | BCN → FUE | 3 |
| Gdansk | BCN → GDN | 1 |
| Geneva | BCN → GVA | 2 |
| Genoa | BCN → GOA | 2 |
| Gothenborg | BCN → GOT | 3 |
| Gran Canaria | BCN → LPA | 3 |
| Granada | BCN → GRX | 2 |
| Hamburg | BCN → HAM | 3 |
| Hannover | BCN → HAJ | 2 |
| Helsinki | BCN → HEL | 3 |
| Ibiza | BCN → IBZ | 3 |
| Istanbul | BCN → IST | 1 |
| Istanbul | BCN → SAW | 1 |
| Jerez | BCN → XRY | 3 |
| Katowice | BCN → KTW | 1 |
| Kiev | BCN → IEV | 2 |
| Kiev | BCN → KBP | 1 |
| La Coruna | BCN → LCG | 2 |
| Leipzig | BCN → LEJ | 2 |
| Leon | BCN → LEN | 1 |
| Lille | BCN → LIL | 2 |
| Lisbon | BCN → LIS | 3 |
| Liverpool | BCN → LPL | 2 |
| London | BCN → LGW | 5 |
| London | BCN → LHR | 3 |
| London | BCN → LTN | 1 |
| London | BCN → STN | 1 |
| Luxemburg | BCN → LUX | 2 |
| Lyon | BCN → LYS | 3 |
| Madrid | BCN → MAD | 2 |
| Malaga | BCN → AGP | 3 |
| Malta | BCN → MLA | 2 |
| Manchester | BCN → MAN | 1 |
| Marrakech | BCN → RAK | 2 |
| Marseille | BCN → MRS | 2 |
| Menorca | BCN → MAH | 3 |
| Miami | BCN → MIA | 3 |
| Milan | BCN → LIN | 1 |
| Milano | BCN → MXP | 4 |
| Moscow | BCN → DME | 2 |
| Mulhouse | BCN → BSL | 2 |
| Munich | BCN → MUC | 3 |
| Nantes | BCN → NTE | 2 |
| Naples | BCN → NAP | 2 |
| New York | BCN → JFK | 7 |
| Newark | BCN → EWR | 2 |
| Newcastle | BCN → NCL | 1 |
| Nice | BCN → NCE | 3 |
| Nuernberg | BCN → NUE | 2 |
| Oran | BCN → ORN | 2 |
| Oslo | BCN → OSL | 4 |
| Palermo | BCN → PMO | 2 |
| Palma de Mallorca | BCN → PMI | 5 |
| Paris | BCN → CDG | 4 |
| Paris | BCN → ORY | 2 |
| Philadelphia | BCN → PHL | 1 |
| Pisa | BCN → PSA | 2 |
| Porto | BCN → OPO | 4 |
| Poznan | BCN → POZ | 1 |
| Prague | BCN → PRG | 4 |
| Prestwick | BCN → PIK | 1 |
| Rennes | BCN → RNS | 2 |
| Riga | BCN → RIX | 1 |
| Rome | BCN → CIA | 1 |
| Rome | BCN → FCO | 4 |
| Rygge | BCN → RYG | 1 |
| Salamanca | BCN → SLM | 1 |
| San Sebastian | BCN → EAS | 2 |
| Sandefjord | BCN → TRF | 1 |
| Santander | BCN → SDR | 3 |
| Santiago | BCN → SCQ | 3 |
| Sao Paulo | BCN → GRU | 1 |
| Sevilla | BCN → SVQ | 3 |
| Singapore | BCN → SIN | 1 |
| Sofia | BCN → SOF | 1 |
| Southend | BCN → SEN | 1 |
| St. Petersburg | BCN → LED | 2 |
| Stavanger | BCN → SVG | 2 |
| Stockholm | BCN → ARN | 4 |
| Stockholm | BCN → NYO | 1 |
| Stuttgart | BCN → STR | 2 |
| Tanger | BCN → TNG | 2 |
| Tel-aviv | BCN → TLV | 2 |
| Tenerife | BCN → TFN | 4 |
| Tenerife | BCN → TFS | 3 |
| Timisoara | BCN → TSR | 1 |
| Torino | BCN → TRN | 3 |
| Toronto | BCN → YYZ | 1 |
| Toulouse | BCN → TLS | 2 |
| Treviso | BCN → TSF | 1 |
| Valladolid | BCN → VLL | 3 |
| Venice | BCN → VCE | 2 |
| Vienna | BCN → VIE | 3 |
| Vigo | BCN → VGO | 2 |
| Vilnius | BCN → VNO | 2 |
| Warsaw | BCN → WAW | 5 |
| Warsaw | BCN → WMI | 1 |
| Zagreb | BCN → ZAG | 3 |
| Zurich | BCN → ZRH | 3 |
Frequently asked questions about Josep Tarradellas Barcelona-El Prat Airport
34 airlines operate from Josep Tarradellas Barcelona-El Prat Airport (BCN), including Aegean Airlines, Aer Lingus, Air Baltic, Air Canada, Air France and others.
Departures from Josep Tarradellas Barcelona-El Prat Airport (BCN) are on time 80% of the time, with an average departure delay of 9.5 minutes and a 0.39% cancellation rate, based on 258 recent flights.
Josep Tarradellas Barcelona-El Prat Airport (BCN) serves 147 destinations, operated by 34 airlines.
Enter your flight number on FlightGuard to get a real-time risk analysis based on 9 factors, including weather, ATC delays, NOTAMs, strikes and airline punctuality.
The main causes of delays at Josep Tarradellas Barcelona-El Prat Airport (BCN) are: atfm. Delays can be related to weather conditions, airspace capacity, strikes, or airline operational issues.
Airline punctuality varies over time. On FlightGuard you can check the specific risk score for your flight, which takes into account the airline's historical on-time performance among the 9 factors analyzed.
We recommend checking your flight risk at least 2-3 days before departure and again the day before. FlightGuard updates data every 15 minutes, so the closer you get to your flight date, the more accurate the analysis.
The average risk score for flights from Josep Tarradellas Barcelona-El Prat Airport is 16.5/100. A score below 15 indicates low risk, 15-34 medium risk, and 35 or above high risk. Check your specific flight for a detailed analysis.
Articles about Josep Tarradellas Barcelona-El Prat Airport
Delays and Cancellations on the Barcelona (BCN) – New York JFK Route: A Complete Traveler’s Guide
Discover how to manage delays and cancellations on the BCN-JFK route with AA. EU261 rights and practical tips to travel calmly between Barcelona and New York.
Air Disruption in Europe: Flights Cancelled and Delayed in Amsterdam, Athens, Barcelona, and Lisbon
Discover why hundreds of flights are cancelled or delayed in Europe, which airports are involved, and how to protect your rights under EU261.
Flights at Risk in Europe: Weekly Report for June 24, 2026
Discover the highest-risk flights and airports in Europe for the week of June 24, 2026. Practical advice for travelers and analysis of the most critical routes.
Flight Cancellations in Europe: How to Deal with Disruptions at Major Airports
Complete guide to flight cancellations in Europe: passenger rights, refunds, at-risk airports in Spain, Germany, Poland and the United Kingdom.