Flights to Barcelona El Prat Airport (BCN)

Non-stop origins arriving at Barcelona airport (BCN).

El Prat Airport (BCN) is served by 0 airlines flying to 226 non-stop destinations — 0 carriers and 226 routes in total. The longest scheduled route from BCN is to undefined (undefined), a distance of 11,132 km.

Origins

OriginDistanceDurationAirlines
Lanzarote (ACE)1,974 km180 minVueling
Izmir (ADB)2,165 km220 minPegasus, SunExpress
Agadir (AGA)1,597 km165 minVueling
Malaga (AGP)766 km100 minRyanair, Vueling
Alghero (AHO)528 km80 minRyanair
Alicante (ALC)403 km75 minVueling
Algiers (ALG)520 km80 minAir Algerie, Vueling
Amman (AMM)3,194 km290 minRoyal Jordanian
Amsterdam (AMS)1,240 km140 minTransavia, KLM, Vueling
Ancona (AOI)961 km100 minVolotea
Stockholm (ARN)2,316 km215 minNorwegian Air Sweden, Ryanair, Scandinavian Airlines, Vueling
Athens (ATH)1,909 km195 minAegean Airlines, Vueling
Atlanta (ATL)7,377 km520 minDelta Air Lines
Abu Dhabi (AUH)5,175 km430 minEtihad Airways
Bucharest (BBU)1,984 km205 minWizz Air Malta
Bacau (BCM)2,067 km200 minDan Air
Belgrade (BEG)1,530 km160 minAir Serbia, Wizz Air
Berlin (BER)1,503 km165 minRyanair, easyJet, Vueling
Brest (BES)944 km110 minVolotea
Beirut (BEY)3,045 km280 minMiddle East Airlines
Belfast (BFS)1,606 km160 mineasyJet
Bergen (BGO)2,123 km195 minNorwegian Air Sweden
Milan (BGY)783 km105 minRyanair
Birmingham (BHX)1,272 km140 minRyanair, Jet2, easyJet, Vueling
Bilbao (BIO)467 km70 minVueling
Banjul (BJL)3,592 km290 minVueling
Badajoz (BJZ)803 km100 minIberia
Billund (BLL)1,686 km160 minNorwegian Air Sweden
Bologna (BLQ)832 km110 minRyanair, Vueling
Bordeaux (BOD)452 km75 minVolotea, Vueling
Bogota (BOG)8,516 km608 minAVIANCA
Boston (BOS)5,873 km435 minJetBlue Airways, Delta Air Lines, Iberia
Bari (BRI)1,230 km140 minVueling
Bristol (BRS)1,179 km125 minRyanair, easyJet
Brussels (BRU)1,082 km120 minRyanair, Brussels Airlines, Vueling
Basel, Switzerland/Mulhouse (BSL)823 km105 mineasyJet, Vueling
Bratislava (BTS)1,417 km155 minRyanair, Wizz Air
Budapest (BUD)1,525 km160 minRyanair, Wizz Air
Paris (BVA)906 km105 minRyanair
Cagliari (CAG)635 km100 minVueling
Cairo (CAI)2,910 km265 minEgyptAir, Vueling
Paris (CDG)856 km110 minAir France, Vueling
Kerkyra (CFU)1,522 km160 minRyanair
Cologne (CGN)1,132 km125 minEurowings, Ryanair
Cluj-Napoca (CLJ)1,828 km185 minWizz Air Malta
Casablanca (CMN)1,226 km125 minAir Arabia Maroc, Royal Air Maroc, TUI fly Belgium
Copenhagen (CPH)1,769 km175 minNorwegian Air Sweden, Ryanair, Scandinavian Airlines, Vueling
Craiova (CRA)1,809 km180 minWizz Air Malta
Brussels (CRL)1,034 km135 minRyanair
Catania (CTA)1,195 km140 minVueling
Cancun (CUN)8,412 km610 minIberojet
Dubrovnik (DBV)1,347 km150 minVueling
Dallas (DFW)8,359 km560 minAmerican Airlines
Doha (DOH)4,870 km450 minQatar Airways
Dublin (DUB)1,484 km160 minAer Lingus, Ryanair, Vueling
Dusseldorf (DUS)1,165 km130 minEurowings, Vueling
Dubai (DXB)5,183 km430 minEmirates
San Sebastian (EAS)392 km65 minVueling
Edinburgh (EDI)1,675 km170 minRyanair, Ryanair UK, easyJet, Vueling
Eindhoven (EIN)1,156 km125 minTransavia
Leicestershire (EMA)1,306 km135 minRyanair
Ankara (ESB)2,602 km255 minAJet
Essaouira (ESU)1,520 km155 minVueling
Yerevan (EVN)3,541 km320 minFlyOne Armenia
New York (EWR)6,192 km475 minUnited Airlines
Buenos Aires (EZE)10,457 km755 minIberia
Faroe Islands (FAE)2,393 km205 minAtlantic Airways
Faro (FAO)988 km120 minRyanair, Vueling
Rome (FCO)850 km115 minITA Airways, Ryanair, Vueling, Wizz Air Malta
Fes (FEZ)1,027 km120 minRyanair, Vueling
Florence (FLR)798 km105 minVueling
Frankfurt (FRA)1,094 km125 minCondor, Lufthansa, TUI fly Deutschland
Puerto del Rosario (FUE)2,032 km185 minVueling
Gdansk (GDN)1,893 km188 minRyanair, Wizz Air
Glasgow (GLA)1,687 km165 mineasyJet
Genoa (GOA)652 km95 minVueling
Gothenburg (GOT)1,959 km180 minNorwegian Air Sweden
Sao Paulo (GRU)8,743 km630 minLATAM Airlines
Granada (GRX)681 km90 minVueling
Geneva (GVA)636 km90 mineasyJet, Vueling
Baku (GYD)3,991 km345 minAzerbaijan Airlines
Hanover (HAJ)1,367 km150 minVueling, TUI fly Deutschland
Hamburg (HAM)1,493 km155 minEurowings, Vueling
Helsinki (HEL)2,631 km235 minFinnair, Norwegian Air Sweden
Heraklion (HER)2,118 km205 minVueling
Hahn (HHN)1,041 km120 minRyanair
Hong Kong (HKG)10,077 km830 minCathay Pacific
Dulles (IAD)6,530 km495 minUnited Airlines
Iasi (IAS)2,130 km205 minWizz Air Malta
Ibiza (IBZ)276 km60 minRyanair, Vueling
Seoul (ICN)9,616 km895 minAsiana Airlines, T´Way Air
Istanbul (IST)2,225 km230 minTurkish Airlines, Vueling
Jeddah (JED)4,094 km340 minSaudia
New York (JFK)6,165 km465 minAmerican Airlines, Delta Air Lines, Iberia
Mykonos (JMK)2,043 km205 minVueling
Thira (JTR)2,095 km200 minVueling
Reykjavik (KEF)2,986 km260 minIcelandair, Vueling
Krakow (KRK)1,682 km170 minRyanair, LOT - Polish Airlines, Wizz Air
Katowice (KTW)1,660 km170 minWizz Air
Kutaisi (KUT)3,330 km305 minWizz Air
Kuwait (KWI)4,329 km380 minKuwait Airways
Los Angeles (LAX)9,695 km700 minIberia
Leeds (LBA)1,424 km140 minJet2, easyJet
Larnaca (LCA)2,839 km265 minCyprus Airways, Wizz Air
La Coruna (LCG)889 km105 minVueling
London (LCY)1,144 km130 minBritish Airways
Almeria (LEI)626 km85 minIberia, Vueling
Leipzig/Halle (LEJ)1,366 km140 minTUI fly Deutschland
Leon (LEN)655 km85 minIberia
London (LGW)1,108 km130 mineasyJet, Vueling
London (LHR)1,146 km135 minBritish Airways, Vueling
Limoges (LIG)511 km80 minVolotea
Lille (LIL)1,033 km120 minVolotea
Lima (LIM)9,999 km770 minIberia
Milan (LIN)743 km100 mineasyJet
Lisbon (LIS)995 km115 minRyanair, TAP Portugal, easyJet, Vueling
Ljubljana (LJU)1,135 km130 minVueling
Las Palmas (LPA)2,174 km200 minVueling
Liverpool (LPL)1,388 km140 minRyanair, easyJet
London (LTN)1,190 km135 minRyanair, easyJet, Wizz Air UK
Luxembourg (LUX)980 km120 minRyanair, Luxair
Lyon (LYS)547 km85 minVueling
Madrid (MAD)483 km80 minIberia, Royal Jordanian, Air Europa
Menorca (MAH)242 km55 minRyanair, Vueling
Manchester (MAN)1,379 km150 minRyanair, Jet2, Ryanair UK, easyJet, Vueling
Mexico City (MEX)9,495 km680 minAeromexico, Emirates
Miami (MIA)7,557 km535 minAmerican Airlines, Iberia
Malta (MLA)1,238 km140 minRyanair, Vueling
Melilla (MLN)800 km145 minIberia
Marseille (MRS)351 km70 minVolotea, Vueling
Munich (MUC)1,095 km130 minLufthansa, Lufthansa City Airlines, Vueling, TUI fly Deutschland
Milan (MXP)720 km105 minRyanair, Singapore Airlines, easyJet, Vueling, Wizz Air Malta
Naples (NAP)1,026 km130 minRyanair, easyJet, Vueling
Nice (NCE)496 km85 minVueling
Newcastle (NCL)1,552 km160 minRyanair, easyJet
Nador (NDR)830 km100 minAir Arabia Maroc, Royal Air Maroc, Ryanair, Vueling
Nantes (NTE)713 km90 minVolotea, Vueling
Nuremberg (NUE)1,149 km130 minVueling
Cordoba (ODB)707 km100 minVueling
Olbia (OLB)626 km85 minVolotea, Vueling
Porto (OPO)899 km105 minRyanair, Vueling
Chicago (ORD)7,111 km515 minAmerican Airlines, United Airlines
Cork (ORK)1,421 km140 minRyanair
Oran (ORN)672 km85 minAir Algerie, Vueling
Paris (ORY)825 km100 minTransavia France, Vueling
Oslo (OSL)2,191 km205 minNorwegian Air Sweden, Norwegian Air Shuttle, Scandinavian Airlines, Vueling
Bucharest (OTP)1,984 km200 minHiSky Europe, Wizz Air Malta
Oujda (OUD)804 km105 minRyanair
Asturias (OVD)712 km90 minVolotea, Vueling
Ouarzazate (OZZ)1,406 km155 minRyanair
Ponta Delgada (Azores) (PDL)2,409 km205 minAzores Airlines
Perugia (PEG)884 km110 minRyanair
Beijing (PEK)8,834 km703 minAir China
Philadelphia (PHL)6,315 km460 minAmerican Airlines
Glasgow (PIK)1,653 km155 minRyanair
Palma de Mallorca (PMI)202 km60 minRyanair, Iberia, Air Europa, Vueling
Palermo (PMO)1,005 km120 minRyanair, Vueling
Prague (PRG)1,359 km155 minRyanair, SmartWings, Vueling
Punta Cana (PUJ)7,053 km515 minIberojet
Shanghai (PVG)9,885 km800 minAir China, China Eastern Airlines
Marrakech (RAK)1,404 km145 minRyanair, Vueling
Rabat (RBA)1,119 km120 minAir Arabia Maroc, Ryanair
Reggio Calabria (REG)1,216 km133 minRyanair
Riga (RIX)2,340 km220 minAir Baltic
Logrono (RJL)386 km80 minVueling
Chisinau (RMO)2,226 km215 minFly One, Karinou Airlines, Wizz Air Malta
Corvera (RMU)476 km80 minVolotea
Rotterdam (RTM)1,196 km120 minTransavia
Riyadh (RUH)4,481 km370 minSaudia
Rovaniemi (RVN)3,169 km280 minNorwegian Air Sweden
Istanbul (SAW)2,278 km220 minPegasus
Santiago (SCL)11,132 km760 minIberia
Santiago De Compostela (SCQ)885 km100 minRyanair, Vueling
Santander (SDR)539 km75 minVueling
Seattle (SEA)8,752 km640 minDelta Air Lines
Southend (SEN)1,146 km120 mineasyJet
San Francisco (SFO)9,608 km695 minIberia, United Airlines
Sal (SID)3,627 km290 minVueling
Singapore (SIN)10,905 km823 minSingapore Airlines
Thessaloniki (SKG)1,758 km175 minAegean Airlines
Skopje (SKP)1,627 km170 minWizz Air
Sofia (SOF)1,769 km180 minBulgaria Air, Ryanair, Wizz Air
Southampton (SOU)1,104 km115 mineasyJet
Santa Cruz De La Palma (SPC)2,283 km205 minVueling
Split (SPU)1,195 km135 minVueling
London (STN)1,184 km150 minRyanair, Ryanair UK
Stuttgart (STR)993 km110 minEurowings, Vueling
Stavanger (SVG)1,971 km180 minNorwegian Air Sweden
Sevilla (SVQ)810 km105 minRyanair, Vueling
Strasbourg (SXB)915 km110 minIberia, easyJet, Volotea, Vueling
Salzburg (SZG)1,126 km130 minEurowings
Shenzhen (SZX)10,042 km835 minShenzhen Airlines
Taba (TCP)3,215 km310 min
Tenerife (TFN)2,195 km200 minVueling
Podgorica (TGD)1,428 km155 minWizz Air
Tirana (TIA)1,473 km160 minVueling, Wizz Air Malta
Tivat (TIV)1,385 km155 minVueling
Tallinn (TLL)2,556 km240 minAir Baltic, Ryanair
Tel Aviv-Yafo (TLV)3,086 km280 minArkia Israeli Airlines, El Al
Tangier (TNG)931 km110 minAir Arabia Maroc, Royal Air Maroc, Ryanair, Vueling
Tromso (TOS)3,306 km295 minVueling
Turin (TRN)625 km95 minRyanair, Vueling
Trieste (TRS)1,048 km115 minRyanair
Timisoara (TSR)1,628 km170 minWizz Air Malta
Tetouan (TTU)904 km105 minRoyal Air Maroc
Tunis (TUN)860 km110 minNouvelair Tunisie, Tunisair, Vueling
Venice (VCE)952 km120 minRyanair, Vueling, Wizz Air Malta
Vigo (VGO)895 km105 minVueling
Vienna (VIE)1,371 km140 minRyanair, Austrian Airlines, Vueling
Vitoria (VIT)434 km60 minVolotea, JSC Avion Express
Valencia (VLC)295 km70 minIberia
Valladolid (VLL)579 km85 minVueling
Vilnius (VNO)2,261 km210 minRyanair, Wizz Air
Verona (VRN)847 km100 minVolotea
Warsaw (WAW)1,872 km190 minLOT - Polish Airlines, Wizz Air
Modlin (WMI)1,871 km185 minRyanair, Wizz Air
Wroclaw (WRO)1,574 km165 minWizz Air
Comayagua (XPL)8,941 km650 minIberojet
Jerez De La Frontera (XRY)866 km105 minVueling
Halifax (YHZ)5,207 km390 minWestJet
Montreal (YUL)5,927 km435 minAir Canada, Air Transat
Calgary (YYC)8,044 km570 minWestJet
Toronto (YYZ)6,432 km470 minAir Canada
Zadar (ZAD)1,130 km125 minRyanair
Zagreb (ZAG)1,231 km130 minCroatia Airlines
Zurich (ZRH)855 km105 minSWISS, Vueling

Inbound network coverage

Barcelona (BCN) receives direct flights from 227 airports per the FlightConnections route map. 222 origins cross-verified by our route database.

Aircraft assignments

We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.

Frequently asked questions

What is the longest flight to BCN?

Santiago at 11,132 km.

How many airports have direct flights to Barcelona (BCN)?

Per the FlightConnections route map, 227 airports send direct flights to BCN.

Sources verified: FF observed rolling 90d · Jonty 2026-05-17 · FlightConnections 2026-05-21

Editorial by Denys Kolomiiets. Data: methodology.

Loading the flight search…

What you can do on Flight Finder

  • Search flights between any two airports with live fares.
  • By aircraft — pick a plane model (e.g. Boeing 787, Airbus A350) and see every route it flies from your origin.
  • Route map — click any airport worldwide to explore its destinations, or draw a radius to find nearby airports.
  • Global aviation safety — aviation accident database, 40,000+ records since 1980, with map and rankings by aircraft and operator.
  • NTSB safety feed — recent U.S. aviation accidents and incidents from the official NTSB CAROL database, updated daily.

Frequently asked questions

How do I search flights by aircraft type on FlightFinder?

Pick an aircraft model — Boeing 737, Airbus A320, A380, Boeing 787 Dreamliner and more — enter your origin airport, and FlightFinder shows every route that plane flies from there with live fares.

Which aircraft types can I filter by?

We support Boeing 737/747/757/767/777/787, the full Airbus A220/A319/A320/A321/A330/A340/A350/A380 family, Embraer E170/E175/E190/E195, Bombardier CRJ and Dash 8, and the ATR 42/72 turboprops.

Is FlightFinder free to use?

Search and schedules are free. Pro ($4.99/month, $39/year, or $99 one-time lifetime) unlocks the enriched flight card — on-time stats, CO₂ per passenger, amenities, live gate & weather — plus My Trips with push alerts.

Where does the route data come from?

Live schedules come from Amadeus, AeroDataBox and Travelpayouts. Observed routes (which aircraft actually flew a given city pair) are crowdsourced from adsb.lol ADS-B data under the Open Database License.