Nonstop flights from Barcelona (BCN)
207 nonstop routes from Barcelona-El Prat, busiest first. Average daily departures over a recent period (AeroDataBox, November 2026).
| Destination | Flights a day | Distance | Airlines |
|---|---|---|---|
| Madrid MAD | 35 | 483 km | Air Europa, Iberia, Vueling |
| Palma PMI | 23 | 202 km | Air Europa, Vueling |
| Rome FCO | 17 | 848 km | ITA Airways, Ryanair, Vueling |
| Lisbon LIS | 15 | 994 km | Air Canada, easyJet, Ryanair |
| Paris ORY | 13 | 827 km | Transavia France, Vueling |
| Amsterdam AMS | 13 | 1,241 km | KLM, Transavia, Vueling |
| Milan MXP | 13 | 721 km | easyJet, Ryanair, Singapore Airlines |
| London LHR | 12 | 1,148 km | British Airways, Vueling |
| Frankfurt FRA | 12 | 1,093 km | Condor, Lufthansa |
| Ibiza (Eivissa) IBZ | 11 | 276 km | Vueling |
| Seville SVQ | 11 | 809 km | Vueling |
| Málaga AGP | 9.4 | 766 km | Vueling |
| Munich MUC | 9.1 | 1,095 km | Lufthansa, Vueling |
| Bilbao BIO | 8.3 | 467 km | Iberia, Vueling |
| Paris CDG | 8.3 | 858 km | Air France, Gol |
| Brussels BRU | 7.4 | 1,084 km | Brussels Airlines, Vueling |
| Geneva GVA | 7.1 | 637 km | easyJet, Vueling |
| Dublin DUB | 7 | 1,486 km | Aer Lingus, Ryanair, Vueling |
| Porto OPO | 7 | 899 km | Ryanair, Vueling |
| Zurich ZRH | 6.9 | 856 km | Swiss, Vueling |
| Berlin BER | 6.7 | 1,502 km | easyJet, Ryanair, Vueling |
| Venice VCE | 6.7 | 952 km | Ryanair, Vueling, Wizz Air Malta |
| Manchester MAN | 6.3 | 1,379 km | easyJet, Jet2, Ryanair |
| Vienna VIE | 6.3 | 1,370 km | Austrian Airlines, Ryanair, Vueling |
| Copenhagen CPH | 6.1 | 1,769 km | Norwegian, Ryanair, SAS |
| Alicante ALC | 6 | 404 km | Vueling |
| Tenerife TFN | 6 | 2,195 km | Vueling |
| London STN | 5.9 | 1,186 km | Ryanair |
| Mahón (Maó) MAH | 5.7 | 241 km | Vueling |
| Gran Canaria Island LPA | 5.4 | 2,175 km | Vueling |
| Athens ATH | 5.3 | 1,905 km | Aegean Airlines, Sky Express, Vueling |
| Istanbul IST | 5.3 | 2,218 km | Turkish Airlines, Vueling |
| Budapest BUD | 5.1 | 1,522 km | Ryanair, Wizz Air |
| Prague PRG | 5 | 1,358 km | Ryanair, Smartwings, Vueling |
| Granada GRX | 4.9 | 680 km | Vueling |
| Santiago de Compostela SCQ | 4.7 | 883 km | Vueling |
| Düsseldorf DUS | 4.6 | 1,167 km | Eurowings, Vueling |
| London LGW | 4.6 | 1,109 km | easyJet |
| Caselle Torinese (TO) TRN | 4.4 | 626 km | Ryanair, Vueling, Wizz Air Malta |
| Birmingham, West Midlands BHX | 4.3 | 1,274 km | easyJet, Jet2, Ryanair |
| Hamburg HAM | 4.3 | 1,493 km | Eurowings, Vueling |
| Balice KRK | 4.1 | 1,680 km | Ryanair, Wizz Air |
| Tangier TNG | 4.1 | 931 km | Royal Air Maroc, Ryanair, Vueling |
| Orio al Serio (BG) BGY | 4 | 784 km | Ryanair |
| Köln (Cologne) CGN | 4 | 1,133 km | Eurowings, Ryanair |
| Naples NAP | 4 | 1,024 km | easyJet, Ryanair, Vueling |
| Ranón OVD | 3.9 | 712 km | Volotea, Vueling |
| Marrakesh RAK | 3.9 | 1,405 km | Ryanair, Vueling |
| Stuttgart STR | 3.9 | 995 km | Eurowings, Vueling |
| Luton, Luton LTN | 3.6 | 1,191 km | Wizz Air UK |
| Tel Aviv TLV | 3.6 | 3,082 km | El Al |
| Stockholm ARN | 3.4 | 2,315 km | Norwegian, Ryanair, SAS |
| Doha DOH | 3.4 | 4,862 km | Qatar Airways |
| Dubai DXB | 3.4 | 5,176 km | Emirates |
| Edinburgh EDI | 3.4 | 1,677 km | easyJet, Ryanair, Vueling |
| Nantes NTE | 3.4 | 714 km | Volotea, Vueling |
| Palermo PMO | 3.4 | 1,003 km | Ryanair, Vueling, Wizz Air Malta |
| Bologna BLQ | 3.3 | 831 km | Ryanair, Vueling |
| Firenze (FI) FLR | 3.1 | 797 km | Vueling |
| Warsaw WAW | 3.1 | 1,870 km | LOT Polish Airlines, Wizz Air |
| Bristol BRS | 3 | 1,180 km | easyJet, Ryanair |
| Bâle / Mulhouse BSL | 3 | 823 km | easyJet, Vueling |
| New York JFK | 3 | 6,150 km | American Airlines, Delta Air Lines |
| Algiers ALG | 2.7 | 521 km | Air Algérie, Vueling |
| Casablanca CMN | 2.7 | 1,227 km | Royal Air Maroc |
| Culleredo LCG | 2.7 | 888 km | Vueling |
| Luxembourg LUX | 2.7 | 980 km | Luxair, Ryanair |
| San Bartolomé ACE | 2.3 | 1,974 km | Vueling |
| Bratislava BTS | 2.3 | 1,415 km | Ryanair, Wizz Air |
| Charleroi CRL | 2.3 | 1,035 km | Ryanair |
| Chicago ORD | 2.3 | 7,094 km | American Airlines, United Airlines |
| Shanghai PVG | 2.3 | 9,864 km | Air China, China Eastern |
| Abu Dhabi AUH | 2.1 | 5,167 km | Etihad Airways |
| Mexico City MEX | 2.1 | 9,481 km | Aeroméxico, Emirates |
| Otopeni OTP | 2.1 | 1,982 km | Wizz Air Malta |
| Nice NCE | 2 | 496 km | Vueling |
| Al Aaroui NDR | 2 | 831 km | Royal Air Maroc, Ryanair |
| Santander SDR | 2 | 539 km | Vueling |
| Belgrade BEG | 1.9 | 1,528 km | Wizz Air |
| Buenos Aires EZE | 1.9 | 10,481 km | — |
| Colombier-Saugnieu, Rhône LYS | 1.9 | 549 km | Vueling |
| Sofia SOF | 1.9 | 1,766 km | Ryanair, Wizz Air |
| Vigo VGO | 1.9 | 893 km | Vueling |
| Seoul ICN | 1.7 | 9,594 km | Asiana Airlines |
| Valletta MLA | 1.7 | 1,236 km | Ryanair, Vueling |
| Marignane, Bouches-du-Rhône MRS | 1.7 | 351 km | Volotea, Vueling |
| Bordeaux BOD | 1.6 | 454 km | Vueling |
| Cairo CAI | 1.6 | 2,906 km | EgyptAir, Vueling |
| Gdańsk GDN | 1.6 | 1,891 km | Ryanair, Wizz Air |
| Miami MIA | 1.6 | 7,545 km | American Airlines, Iberia |
| Istanbul SAW | 1.6 | 2,273 km | Pegasus Airlines |
| Beauvais BVA | 1.4 | 907 km | Ryanair |
| Hondarribia EAS | 1.4 | 392 km | Vueling |
| Almería LEI | 1.4 | 626 km | Vueling |
| Schkeuditz LEJ | 1.4 | 1,366 km | — |
| Riga RIX | 1.4 | 2,337 km | airBaltic, Ryanair |
| Tallinn TLL | 1.4 | 2,555 km | airBaltic, Ryanair |
| El Matorral FUE | 1.3 | 2,032 km | Vueling |
| Helsinki HEL | 1.3 | 2,628 km | Finnair |
| Vilnius VNO | 1.3 | 2,258 km | Ryanair, Wizz Air |
| Jerez de la Frontera XRY | 1.3 | 866 km | Vueling |
| Montreal YUL | 1.3 | 5,912 km | Air Canada, Air Transat |
| Atlanta ATL | 1.1 | 7,360 km | Delta Air Lines |
| Bogotá BOG | 1.1 | 8,513 km | Avianca |
| Bari BRI | 1.1 | 1,227 km | Vueling |
| Dallas DFW | 1.1 | 8,342 km | American Airlines |
| Newark EWR | 1.1 | 6,177 km | United Airlines |
| Washington IAD | 1.1 | 6,516 km | United Airlines |
| Larnaca LCA | 1.1 | 2,835 km | Cyprus Airways, Wizz Air |
| Oslo OSL | 1.1 | 2,190 km | Norwegian |
| Beijing PEK | 1.1 | 8,813 km | Air China |
| Philadelphia PHL | 1.1 | 6,300 km | American Airlines |
| Chişinău RMO | 1.1 | 2,221 km | Wizz Air Malta |
| Strasbourg SXB | 1.1 | 916 km | easyJet, Volotea, Vueling |
| Rinas TIA | 1.1 | 1,470 km | Wizz Air Malta |
| Nowy Dwór Mazowiecki WMI | 1.1 | 1,869 km | Ryanair |
| Wrocław WRO | 1.1 | 1,572 km | Wizz Air |
| Badajoz BJZ | 1 | 802 km | Iberia |
| Cluj-Napoca CLJ | 1 | 1,825 km | Wizz Air Malta |
| Saïss FEZ | 1 | 1,028 km | Ryanair |
| São Paulo GRU | 1 | 8,764 km | LATAM Brasil |
| Frankfurt am Main (Lautzenhausen) HHN | 1 | 1,042 km | Ryanair |
| Lima LIM | 1 | 10,006 km | — |
| Santiago SCL | 1 | 11,150 km | — |
| Cagliari CAG | 0.9 | 634 km | Vueling |
| Katowice KTW | 0.9 | 1,659 km | Wizz Air |
| La Virgen del Camino LEN | 0.9 | 655 km | Iberia |
| Liverpool LPL | 0.9 | 1,388 km | Jet2, Ryanair |
| Newcastle upon Tyne, Tyne and Wear NCL | 0.9 | 1,553 km | easyJet, Ryanair |
| Es-Sénia ORN | 0.9 | 673 km | Air Algérie, Vueling |
| Pamplona PNA | 0.9 | 348 km | Iberia, Vueling |
| Rabat RBA | 0.9 | 1,118 km | Ryanair |
| Tunis TUN | 0.9 | 859 km | Tunisair |
| Montichiari (BS) VBS | 0.9 | 809 km | — |
| Alava VIT | 0.9 | 434 km | Volotea |
| Valencia VLC | 0.9 | 296 km | Iberia |
| Gaziemir ADB | 0.7 | 2,161 km | Pegasus Airlines, SunExpress |
| Banjul (Yundum) BJL | 0.7 | 3,600 km | Vueling |
| Eindhoven EIN | 0.7 | 1,157 km | Transavia |
| Nottingham, Leicestershire EMA | 0.7 | 1,308 km | Ryanair |
| Ankara ESB | 0.7 | 2,595 km | — |
| Baku GYD | 0.7 | 3,981 km | — |
| Reykjavík KEF | 0.7 | 2,981 km | Icelandair |
| Kopitnari KUT | 0.7 | 3,322 km | Wizz Air |
| Rotterdam RTM | 0.7 | 1,199 km | Transavia |
| Ronchi dei Legionari/Trieste TRS | 0.7 | 1,045 km | Ryanair |
| Amman AMM | 0.6 | 3,189 km | Royal Jordanian |
| Catania CTA | 0.6 | 1,193 km | Vueling |
| Dakar DSS | 0.6 | 3,489 km | Vueling |
| Hannover HAJ | 0.6 | 1,368 km | Vueling |
| Jeddah JED | 0.6 | 4,091 km | Saudia |
| Leeds, West Yorkshire LBA | 0.6 | 1,425 km | easyJet, Jet2 |
| Cork ORK | 0.6 | 1,421 km | Ryanair |
| Singapore SIN | 0.6 | 10,899 km | Singapore Airlines |
| Velika Gorica ZAG | 0.6 | 1,229 km | Croatia Airlines |
| Rome CIA | 0.4 | 876 km | — |
| Zgornji Brnik LJU | 0.4 | 1,133 km | Vueling |
| Luxor LXR | 0.4 | 3,303 km | EgyptAir |
| Nuremberg NUE | 0.4 | 1,150 km | Vueling |
| Olbia (SS) OLB | 0.4 | 625 km | Volotea |
| Reggio Calabria REG | 0.4 | 1,214 km | Ryanair |
| Corvera RMU | 0.4 | 476 km | Volotea |
| Southampton SOU | 0.4 | 1,105 km | easyJet |
| Shenzhen SZX | 0.4 | 10,024 km | — |
| Podgorica TGD | 0.4 | 1,425 km | Wizz Air |
| Valladolid VLL | 0.4 | 579 km | Vueling |
| Caselle (VR) VRN | 0.4 | 845 km | Volotea |
| Agadir (Temsia) AGA | 0.3 | 1,598 km | Vueling |
| Brest BES | 0.3 | 945 km | Volotea |
| Belfast BFS | 0.3 | 1,606 km | easyJet |
| Essaouira ESU | 0.3 | 1,521 km | Vueling |
| Yerevan EVN | 0.3 | 3,533 km | — |
| Faro FAO | 0.3 | 988 km | Ryanair |
| Glasgow GLA | 0.3 | 1,688 km | easyJet |
| Genova (GE) GOA | 0.3 | 651 km | Vueling |
| Girona GRO | 0.3 | 88 km | — |
| Iaşi IAS | 0.3 | 2,126 km | Wizz Air Malta |
| Lesquin LIL | 0.3 | 1,034 km | Volotea |
| Córdoba ODB | 0.3 | 707 km | Vueling |
| Ahl Angad OUD | 0.3 | 804 km | Ryanair |
| Ouarzazate OZZ | 0.3 | 1,405 km | Ryanair |
| Poznań POZ | 0.3 | 1,663 km | Ryanair |
| Logroño RJL | 0.3 | 387 km | Vueling |
| Southend-on-Sea, Essex SEN | 0.3 | 1,147 km | easyJet |
| Thessaloniki SKG | 0.3 | 1,754 km | Aegean Airlines |
| Ilinden SKP | 0.3 | 1,623 km | Wizz Air |
| Sta Cruz de la Palma, La Palma Island SPC | 0.3 | 2,282 km | Vueling |
| Salzburg SZG | 0.3 | 1,126 km | Eurowings |
| Timişoara TSR | 0.3 | 1,626 km | Wizz Air Malta |
| Tétouan TTU | 0.3 | 903 km | Royal Air Maroc |
| Aarhus AAR | 0.1 | 1,779 km | — |
| Alghero AHO | 0.1 | 527 km | Ryanair |
| Antwerp ANR | 0.1 | 1,115 km | — |
| Aswan ASW | 0.1 | 3,436 km | — |
| Boston BOS | 0.1 | 5,858 km | Delta Air Lines |
| Dubrovnik DBV | 0.1 | 1,344 km | Vueling |
| St. Peter JER | 0.1 | 941 km | — |
| Segrate (MI) LIN | 0.1 | 742 km | — |
| Linz LNZ | 0.1 | 1,226 km | — |
| Melilla MLN | 0.1 | 800 km | Iberia |
| Mošnov OSR | 0.1 | 1,555 km | Vueling |
| Pisa (PI) PSA | 0.1 | 731 km | Vueling |
| Salerno QSR | 0.1 | 1,079 km | Vueling |
| San Salvador (San Luis Talpa) SAL | 0.1 | 9,119 km | — |
| San Francisco SFO | 0.1 | 9,586 km | Iberia |
| Palmerola XPL | 0.1 | 8,934 km | — |
| Calgary YYC | 0.1 | 8,024 km | WestJet |
Routes with fewer than 1 flight a day on average link to the destination airport rather than a route page.