Airports in Europe

The airports below all have scheduled public passenger services provided by airline carriers. Some are international airports providing services to and from the Untied States while others only have services to other European countries. Only international airports have boarder control and customs to accommodate the arrival and departure of passengers form other countries.

Europe’s Busiest Airports

Plane departing from Copenhagen airport

Some of Europe’s largest and busiest airports will offer you the best choices for non-stop flights from the US. These airports also serve as hubs for European airline carriers so your choices are better for getting connecting flights to other European destinations. This will help eliminate lost time laying over at certain airports or cities. 

The table below ranks the largest European airports by total passenger volume. This does not always mean the best selection of flights to and from the USA. 

Column one reflects the total US airports destinations that have non-stop service to the listed airport. The actual number of flights may be more as several airlines my provide non-stop service from one US airport to the same European airport. Four airlines, American, British Airways, Virgin Atlantic and Untied, all fly into London’s Heathrow from Los Angeles LAX.

 IATAAirportLocation201720182019
29LHRLondon-Heathrow Airport🇬🇧 Hillingdon, England, UK78,047,27880,100,31180,884,310
22CDGParis-Charles De Gaulle🇫🇷 Rossiy-en-France, France69,471,44272,229,72376,150,007
19AMSAmsterdam Airpot- Schiphol🇳🇱 Haarlemmermeer, Netherlands68,515,42571,053,15771,707,144
25FRAFrankfurt am Main Airport🇩🇪 Keisterback, Germany64,500,38669,510,26970,556,072
11MADAdolfo Suárez-Madrid-Barajas🇪🇸 Barajas, Spain53,402,50657,891,34061,734,037
12BCNBarcelona-Josep Tarradellas-El Prat 🇪🇸 El Prat de Liobregat, Spain47,284,50050,172,45752,686,314
8ISTAtatürk / Istanbul Airport 1🇹🇷 Istanbul, Turkey63,727,44867,981,44668,650,542
15MUCMunich-Franz Josef Strauß Airport🇩🇪 Erding & Freising, Germany44,594,51646,253,62347,941,348
10LGWLondon-Gatwick Airport🇬🇧 Crawley, England, UK45,554,03846,081,327N/A
4SVOMoscow-Sheremetyevo Intl. Airport🇷🇺 Lobnya, Russia39,641,44345,348,15049,384,135
12FCORome FiumicinoLeonardo da Vinci🇮🇹 Fiumicino, Italy40,971,88142,995,119N/A
2ORYParis-Orly Airport🇫🇷 Essonne, France32,042,47533,120,68531,853,049
14DUBDublin Airport🇮🇪 Collinstown, Ireland29,582,32131,497,52632,907,673
14ZRHZürich Airport🇨🇭Kolten, Switzerland29,396,09431,113,48831,507,692
11CPHCopenhagen Intl.🇩🇰 Kastrup, Denmark29,177,83330,298,53130,256,703
6LISLisbon Airport🇵🇹 Olivais, Portugal26.646,07929,006,042N/A
8OSLOslo-Gardermoen Airport🇳🇴 Gardermoen, Norway27,482,48628,516,22028,592,619
12MANManchester Airport🇬🇧 Ringway, England, UK27,773,30328,254,97029,413,116
6VIEVienna Intl.🇦🇹 Schwechat, Austria24,392,80527,037,292N/A
9ARNArlanda Airport🇸🇪 Sigtuna, Sweden26,623,60626,845,41925,642,623
6BRUBrussels Airport🇧🇪 Zaventem, Belgium24,783,91125,675,93926,360,003
5MXPMilan-Malpensa Airport 🇮🇹 Ferno, Italy22,169,16724,725,49024,725,490
10DUSDüsseldorf Airport🇩🇪 Dusseldorf-Lohausen, Germany24,640,56424,283,96725,489,412
4ATHAthens-Eleftherios Venizelos Intl.🇬🇷 Spata, Greece21,737,78724,135,73625,574,030
6TXLTegel Airport 2🇩🇪 Berlin, Germany20,460,68822,000,43024,227,570
3HELHelsinki Airport🇫🇮 Aviapolis, Finland18,892,38620,848,83821,861,082
1AGPMálaga Airport🇪🇸 Chuuiana, Spain18,628,87619,021,70419,856,299
4WAWWarsaw-Chopin Airport🇵🇱 Okęcie, Poland15,730,33017,755,54218,869,302
2GVAGeneva Airport🇨🇭La Grand-Saconnex, Switzerland17,351,81617,677,03517,677,035
2PRAPrague-Václav Havel Airport🇨🇿 Ruzynĕ, Czechia15,415,00116,797,006N/A
3BUDBudapest-Ferenc Liszt Intl.🇭🇺 Budapest, Hungary13,097,23914,867,49116,173,399
6EDIEdinburgh Airport🇬🇧 Edinburgh, Scotland UK13,410,65814,291,811N/A
1NCENice-Côte d’Azur Airport🇫🇷 Nice, France13,304,78213,850,561N/A
1OPOPorto-Francisco Sá Carneiro Airport🇵🇹 Porto, Portugal10,787,63011,941,231N/A
2STRStuttgart Airport🇩🇪 Stuttgart, Germany10,962,24711,798,090N/A
4VENVenice-Marco Polo Airport🇮🇹 Tessera, Italy10,371,38011,184,608N/A
20KEFReykjavik-Keflavik Airport🇮🇸 Keflavik, Iceland8,755,3529,804,3887,247,820
7SNNShannon Airport🇮🇪 Shannon, Ireland1,751,500N/AN/A
1All passenger flights were transferred from Istanbul Atatürk to Istanbul Airport on April 6, 2019.  2019 volume reflects both Atatürk & Istanbul Airport passenger volume in 2019

2 Berlin airports Tegel & Schoenfeld were closed in late 2020 and all flights transferred to Berlin-Brandenburg Willie Brandt

Airport Directory

Only those airports providing commercial passenger services are listed below. Some may not offer international flights but, will offer regional or services within a country only. Private airports and those that only accommodate general Aviation and charter services, are not listed.

🇦🇱 Albania

Tirana Intl. Airport Nënë Tereza (TIA)

🇧🇦 Bosnia & Herzegovina

Banja Luka Intl. Airport (BNX)
Mostar Intl. Airport (OMO)
Sarajevo Intl. Airport (SJJ)
Tuzla Intl. Airport (TZL)

🇧🇬 Bulgaria

Burgas Airport (BOJ)
Plovdiv Airport (PDV)
Sofia Airport (SOF)
Varna Airport (VAR)

🇫🇷 France

Agen – La Garenne Aerodrome (AGF)
Ajaccio – Campo dell’Oro Airport (AJA)
Alpes-Isére Airport (GNB) – Grenoble
Angers – Loire Airport (ANE)
Aurillac Airport (AUR)
Avignon – Caumont Airport (AVN)
Basel/Mulhouse/Frieburg – Euro Airport (BSL,MLH,EAP)
Bastia – Poretta Airport (BIA)
Beauvais-Tillé Airport (BVA)
Bergerac-Dordogne Pérogord Airport (EGC)
Béziers Cap d’Agde Airport (BZR)
Biarritz Airport (BIQ)
Bordeaux – Mérignac Airport (BOD)
Brest – Brest Bretagne Airport (BES)
Brive – Souillac Airport (BVE)
Caen – Carpiquet Airport (CFR)
Calvi – Sainte-Catherine Airport (CLY)
Carcassonne – Salvaza Airport (CCF)
Châlons-en-Champagne – Vatry Airport (XCR)
Chambéry-Savoie Airport (CMF)
Clermont-Ferrand Auvergne Airport (CFE) – Clermont-Ferrand
Dinard–Pleurtuit-St.Malo Airport (DNR)
Dole-Jura Airport (DLE)
Figari Sud-Corse Airport (FSC)
La Rochelle-Île de Ré Airport (LRH)
Le Havre – Octeville Airport (LEH)
Lille Lesquin Airport (LIL)
Limoges – Bellegarde Airport (LIG)
Lyon – Saint-Exupéry Airport (LYS)
Marseille – Provence Airport (MRS)
Metz-Nancy-Lorraine Airport (ETZ)
Montpellier- Méditerranée Airport (MPL)
Mulhouse/Basel – Euro Airport (BSL)
Nantes Atlantique Airport (NTE)
Nice – Côte d’Azur Airport (NCE)
Nîmes – Garons Airport (FNI)
Paris – Charles de Gaulle Airport (CDG)
Paris – Orly Airport (ORY)
Quimper – Cornouaille Airport (QIP)
Pau- Uzein Pau Pyrenées Airport (PUF)
Perpignan – Llabanère Airport (PGF)
Poitiers – Biard Airport (PIS)
Rennes – Saint-Jacques Airport (RNS)
Rodez – Aveyron Marcillac Airport (RDZ)
Rouen Airport (URO)
Strasbourg Airport (SBX)
Tarbes-Lourdes-Pyrénées Airport (LDE)
Toulon – Hyères Le Palyvestre Airport (TLN)
Toulouse – Blagnac Airport (TLS)
Tours-Val de Loire Airport (TUF)

🇽🇰 Kosovo

Pristina Intl. Airport (PRN)

🇱🇻 Latvia

Liepāja Intl. Airport (LPX)
Riga Intl. Airport (RIX)

🇱🇺 Luxembourg

Luxembourg-ville – Findel Airport (LUX) 

🇲🇹 Malta

Malta International Airport (MLA)

🇲🇩 Moldova

Chişinău Intl. Airport (KIV)

🇲🇪 Montenegro

Golubovci-Podgorica Airport (TGD)
Tivat Airport (TIV)

🇹🇷 Turkey

Adana – Şakirpaşa Airport (ADA)
Adıyaman Airport (ADF)
Ağrı Ahmed-i Hani Airport (AJI)
Amasya Merzifon Airport (MZH)
Ankara – Esenboğa Intl. Airport (ESB)
Antalya Airport (AYT)
Balıkesir Koca Seyit Airport (EDO)
Batman Airport (BAL)
Bingöl Airport (BGG)
Bodrum – Milas-Bodrum Airport (BXN)
Bursa – Yenişehir Airport (YEI)
Çanakkale Airport (CKZ)
Denizli Çardak Airport (DNZ)
Diyarbakır Airport (DIY)
Elazığ Airport (EZS)
Erzincan Airport (ERC)
Erzurum Airport (ERZ)
Eskişehir-Hasan Polatkan Airport (AOE)
Gaziantep – Oğuzeli Airport (GZT)
Gazipaşa Alanya Airport (GZP)
Hakkari–Yüksekova Selahaddin Eyyubi Airport (YKO)
Hatay Airport (HTY)
Iğdır Şehit Airport (IGD)
Isparta-Süleyman Demirel Airport (ISE)
Istanbul Airport (IST)
Istanbul – Sabiha Gökçen Intl. Airport (SAW)
İzmir – Adnan Menderes Airport (ADB)
Kahramanmaraş Airport (KCM)
Kars Harakani Airport (KSY)
Kastamonu Airport (KFS)
Kayseri – Erkilet Airport (ASR)
Kocaeli-Cengiz Topel Airport (KCO)
Konya Airport (KYA)
Kütahya – Zafer Airport (KZR)
Malatya – Erhaç Airport (MLX)
Mardin Airport (MQM)
Muğla-Dalaman Airport (DLM)
Muş-SUltan Alparslan Airport (MSR)
Nevşehir – Kapadokya Airport (NAV)
Ordu Giresun Airport (OGU)
Samsun-Çarşamba Airport (SZF)
Siirt Airport (SXZ)
Sinop Airport (NOP)
Şırnak Şerafettin Elçi Airport (NKT)
Sivas Nuri Demirağ Airport (VAS)
Şanlıurfa GAP Airport (GNY)
Tekirdağ Çorlu Airport (TEQ)
Trabzon Airport (TZX) 
Uṣak Airport (USQ)
Van-Ferit Melen Airport (VAN)
Zafer Airport (KZR)
Zonguldak Çaycuma Airport (ONQ)

🇺🇦 Ukraine

Chernivtsi Intl. Airport (CWC)
Donetsk Airport (DOK) (closed due to Donbass War)
Dnipropetrovsk Intl. Airpor(DNK)
Havryshivka Vinnytsia International Airport (VIN)
Ivano-Frankivsk Intl. Airport(IFO)
Kharkiv Intl. Airport (HRK)
Kherson International Airport (KHE)
Kryvyi Rih Intl. Airport (KWG)
Kyiv- Boryspil Intl. Airport (KBP)
Kyiv Zhuliany Intl. Airport (IEV)
Luhansk Intl. Airport (VSG)(closed due to Donbass War)
Lviv Danylo Halytskyi Intl. Airport (LWO)
Mykolaiv Intl. Airport (NLV)
Odessa Intl. Airport (ODS)
Zaporizhia Intl. Airport (OZH)

🇬🇧 United Kingdom
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland

Edinburgh Airport (EDI)
Glasgow Intl. Airport (GLA)
Glasgow Prestwick Airport (PIK)
Inverness Airport (INV)
Stornoway Airport (SYY)

🏴󠁧󠁢󠁷󠁬󠁳󠁿 Wales

Anglesey Airport (VLY)
Cardiff Airport (CWL)

European Bailiwicks & Territories

🇬🇮 Gibralter- North Front Airport (GIB)
🇬🇬 Alderney Airport (ACI)
🇬🇬 Guernsey Airport (GCI)
🇮🇲 Isle of Man Airport (IOM)
🇯🇪 Jersey Airport (JER)