This is a list of international airports by country. These are airports which are typically equipped with customs and immigration facilities to handle international flights to and from other nations.
Passenger Roles (2011–2023) Large (18,500,000+ Annual Passengers) Medium (3,500,000–18,499,999 Annual Passengers) Small (500,000–3,499,999 Annual Passengers) Non-Hub (10,000–499,999 Annual Passengers) Reliever (1–9,999 Annual Passengers)
Africa
Northern Africa Algeria Location Airport IATA CodeAlgiersHouari Boumediene AirportALGAnnabaRabah Bitat AirportAAEBatnaBatna AirportBLJBéjaïaSoummam AirportBJAChlefChlef International AirportCFKConstantineMohamed Boudiaf International AirportCZLGhardaïaNoumérat – Moufdi Zakaria AirportGHAJijelJijel Ferhat Abbas AirportGJLOranOran Es Senia AirportORNOumacheBiskra AirportBSKSétifAin Arnat AirportQSFTlemcenZenata – Messali El Hadj AirportTLM
Egypt Location Airport IATA CodeAlexandriaAlexandria International AirportHBEAsyutAssiut AirportATZAswanAswan International AirportASWCairoCairo International AirportCAISphinx International AirportSPXEl ArishEl Arish International AirportAACEl DabaaEl Alamein International AirportDBBHurghadaHurghada International AirportHRGLuxorLuxor International AirportLXRMarsa AlamMarsa Alam International AirportRMFMersa MatruhMersa Matruh International AirportMUHSaint CatherineSt. Catherine International AirportSKVSharm El SheikhSharm El Sheikh International AirportSSHSohagSohag International AirportHMBTabaTaba International AirportTCP
Libya Location Airport IATA CodeBenghaziBenina International AirportBENSabhaSabha AirportSEBTripoliTripoli International AirportTIPTajouraMitiga International AirportMJI
Morocco Location Airport IATA CodeAgadirAgadir–Al Massira AirportAGABeni MellalBeni Mellal AirportBEMCasablancaMohammed V International AirportCMNEssaouiraEssaouira-Mogador AirportESUFesFès–Saïs AirportFEZMarrakeshMarrakesh Menara AirportRAKNadorNador International AirportNDROuarzazateOuarzazate AirportOZZOujdaAngads AirportOUDRabatRabat–Salé AirportRBATangierTangier Ibn Battouta AirportTNGTetouanSania Ramel AirportTTUDakhlaDakhla AirportVILLaayouneHassan I AirportEUN
Sudan Location Airport IATA CodeKhartoumKhartoum International AirportKRTPort SudanPort Sudan New International AirportPZU
Tunisia Location Airport IATA CodeDjerbaDjerba–Zarzis International AirportDJEEnfidhaEnfidha–Hammamet International AirportNBEMonastirMonastir Habib Bourguiba International AirportMIRSfaxSfax–Thyna International AirportSFATabarkaTabarka–Aïn Draham International AirportTBJTozeurTozeur–Nefta International AirportTOETunisTunis–Carthage International AirportTUN
Western Africa Benin Location Airport IATA CodeCotonouCadjehoun AirportCOO
Burkina Faso Location Airport IATA CodeBobo-DioulassoBobo Dioulasso AirportBOYOuagadougouThomas Sankara International Airport OuagadougouOUA
Cape Verde Location Airport IATA CodeBoa VistaAristides Pereira International AirportBVCSal IslandAmílcar Cabral International AirportSIDPraia, Santiago IslandNelson Mandela International AirportRAISão VicenteCesária Évora AirportVXE
The Gambia Location Airport IATA CodeBanjulBanjul International AirportBJL
Ghana Location Airport IATA CodeAccraAccra International AirportACCKumasiPrempeh I International AirportKMSTakoradiTakoradi AirportTKDSunyaniSunyani AirportNYIHoHo AirportHZOWaWa AirportWZATamaleTamale AirportTML
Guinea Location Airport IATA CodeConakryConakry International AirportCKY
Guinea-Bissau Location Airport IATA CodeBissauOsvaldo Vieira International AirportOXB
Ivory Coast Location Airport IATA CodeAbidjanFélix-Houphouët-Boigny International AirportABJ
Liberia Location Airport IATA CodeMonroviaRoberts International AirportROB
Mali Location Airport IATA CodeBamakoModibo Keita International AirportBKO
Mauritania Location Airport IATA CodeNouakchottNouakchott–Oumtounsy International AirportNKCNouadhibouNouadhibou International AirportNDBAtarAtar International AirportATR
Niger Location Airport IATA CodeNiameyDiori Hamani International AirportNIM
Nigeria Location Airport IATA CodeAbujaNnamdi Azikiwe International AirportABVCalabarMargaret Ekpo International AirportCBQAsaba, DeltaAsaba International AirportABBKanoMallam Aminu Kano International AirportKANLagosMurtala Muhammed International AirportLOSPort HarcourtPort Harcourt International AirportPHCEnuguAkanu Ibiam International AirportENUSokotoSadiq Abubakar III International AirportSKO
Saint Helena, Ascension and Tristan da Cunha Location Airport IATA CodeSaint HelenaSaint Helena AirportHLE
Senegal Location Airport IATA CodeDakarBlaise Diagne International AirportDSS
Sierra Leone Location Airport IATA CodeFreetownFreetown International AirportFNA
Togo Location Airport IATA CodeLoméLomé–Tokoin International AirportLFW
Central Africa Angola Location Airport IATA CodeCatumbelaCatumbela AirportCBTLuandaQuatro de Fevereiro AirportLADLubangoLubango AirportSDD
Cameroon Location Airport IATA CodeDoualaDouala International AirportDLAYaoundéYaoundé Nsimalen International AirportNSI
Central African Republic Location Airport IATA CodeBanguiBangui M'Poko International AirportBGF
Chad Location Airport IATA CodeN'DjamenaN'Djamena International AirportNDJ
Democratic Republic of the Congo Location Airport IATA CodeGomaGoma International AirportGOMKinshasaN'djili AirportFIHKisanganiKisangani Bangoka International AirportFKILubumbashiLubumbashi International AirportFBM
Equatorial Guinea Location Airport IATA CodeMalaboMalabo International AirportSSG
Gabon Location Airport IATA CodeFrancevilleM'Vengue El Hadj Omar Bongo Ondimba International AirportMVBLibrevilleLéon-Mba International AirportLBVPort-GentilPort-Gentil International AirportPOG
Republic of the Congo Location Airport IATA CodeBrazzavilleMaya-Maya AirportBZVPointe-NoireAgostinho-Neto International AirportPNR
São Tomé and Príncipe Location Airport IATA CodeSão ToméSão Tomé International AirportTMS
Southern Africa Botswana Location Airport IATA CodeGaboroneSir Seretse Khama International AirportGBEMaunMaun AirportMUBFrancistownFrancistown International AirportFRWKasaneKasane AirportBBK
Eswatini Location Airport IATA CodeManziniKing Mswati III International AirportSHO
Lesotho Location Airport IATA CodeMaseruMoshoeshoe I International AirportMSU
Namibia Location Airport IATA CodeWindhoekHosea Kutako International AirportWDHWalvis BayWalvis Bay AirportWVB
South Africa Location Airport IATA CodeBloemfonteinBram Fischer International AirportBFNCape TownCape Town International AirportCPTDurbanKing Shaka International AirportDUREast LondonEast London AirportELSJohannesburgO. R. Tambo International AirportJNBLanseria International AirportHLANelspruitKruger Mpumalanga International AirportMQPPolokwanePolokwane International AirportPTG
Eastern Africa Burundi Location Airport IATA CodeBujumburaMelchior Ndadaye International AirportBJM
Comoros Location Airport IATA CodeMoroniPrince Said Ibrahim International AirportHAH
Djibouti Location Airport IATA CodeDjiboutiDjibouti–Ambouli International AirportJIB
Eritrea Location Airport IATA CodeAsmaraAsmara International AirportASM
Ethiopia Location Airport IATA CodeAddis AbabaAddis Ababa Bole International AirportADDDire DawaDire Dawa AirportDIRBir DarBahidar AirportBJRMekeleAlula Aba Nega AirportMQX
Kenya Location Airport IATA CodeEldoretEldoret International AirportEDLMombasaMoi International AirportMBAKisumuKisumu International AirportKISNairobiJomo Kenyatta International AirportNBO
Madagascar Location Airport IATA CodeAntananarivoIvato International AirportTNRAntsirananaArrachart AirportDIEMahajangaAmborovy AirportMJNNosy BeFascene AirportNOSToamasinaToamasina AirportTMMTôlanaroTôlanaro AirportFTUToliaraToliara AirportTLE
Malawi Location Airport IATA CodeBlantyreChileka International AirportBLZLilongweLilongwe International AirportLLW
Mauritius Location Airport IATA CodePlaine MagnienSir Seewoosagur Ramgoolam International AirportMRU
Mayotte Location Airport IATA CodeDzaoudziDzaoudzi–Pamandzi International AirportDZA
Mozambique Location Airport IATA CodeMaputoMaputo International AirportMPMBeiraBeira AirportBEWInhambaneInhambane AirportINHNampulaNampula AirportAPLPembaPemba AirportPOLTeteChingozi AirportTETVilankuloVilankulo AirportVNX
Réunion Location Airport IATA CodeSaint-DenisRoland Garros AirportRUN
Rwanda Location Airport IATA CodeKigaliKigali International AirportKGL
Seychelles Location Airport IATA CodeVictoriaSeychelles International AirportSEZ
Somalia Location Airport IATA CodeBosasoBosaso AirportBSAGalkayoAbdullahi Yusuf AirportGLKGaroweGarowe AirportGGRHargeisaHargeisa AirportHGAKismayoKismayo AirportKMUMogadishuAden Adde International AirportMGQ
South Sudan Location Airport IATA CodeJubaJuba International AirportJUBMalakalMalakal AirportMAK
Tanzania Location Airport IATA CodeArushaArusha AirportARKDar es SalaamJulius Nyerere International AirportDARHai DistrictKilimanjaro International AirportJROMwanzaMwanza AirportMWZTangaTanga AirportTGTUnguja, ZanzibarAbeid Amani Karume International AirportZNZ
Uganda Location Airport IATA CodeAruaArua AirportRUAEntebbeEntebbe International AirportEBBGuluGulu AirportULU
Zambia Location Airport IATA CodeLivingstoneHarry Mwanga Nkumbula International AirportLVILusakaKenneth Kaunda International AirportLUNMfuweMfuwe AirportMFUNdolaSimon Mwansa Kapwepwe International AirportNLA
Zimbabwe Location Airport IATA CodeHarareRobert Gabriel Mugabe International AirportHREVictoria FallsVictoria Falls AirportVFABulawayoJoshua Mqabuko Nkomo International AirportBUQ
Americas
Anguilla Location Airport IATA CodeThe ValleyClayton J. Lloyd International AirportAXA
Antigua and Barbuda Location Airport IATA CodeSt. John'sV. C. Bird International AirportANU
Aruba Location Airport IATA CodeOranjestadQueen Beatrix International AirportAUA
The Bahamas Location Airport IATA CodeNassauLynden Pindling International AirportNASChub CayChub Cay International AirportCCZExumaExuma International AirportGGTFreeportGrand Bahama International AirportFPONorth EleutheraNorth Eleuthera AirportELHSouth EleutheraRock Sound International AirportRSDMarsh HarbourMarsh Harbour International AirportMHH
Barbados Location Airport IATA CodeBridgetownGrantley Adams International AirportBGI
British Virgin Islands Location Airport IATA CodeRoad TownTerrance B. Lettsome International AirportEIS
Caribbean Netherlands Location Airport IATA CodeKralendijk, BonaireFlamingo International AirportBONOranjestad, Sint EustatiusF. D. Roosevelt AirportEUXFlat Point, SabaJuancho E. Yrausquin AirportSAB
Cayman Islands Location Airport IATA CodeCayman BracCharles Kirkconnell International AirportCYBGeorgetownOwen Roberts International AirportGCM
Cuba Location Airport IATA CodeCamagüeyIgnacio Agramonte International AirportCMWCayo CocoJardines del Rey AirportCCCCayo Largo del SurVilo Acuña AirportCYOCienfuegosJaime González AirportCFGHavanaJosé Martí International AirportHAVHolguínFrank País AirportHOGSanta ClaraAbel Santamaría AirportSNUSantiago de CubaAntonio Maceo AirportSCUVaraderoJuan Gualberto Gómez AirportVRA
Curaçao Location Airport IATA CodeWillemstadCuraçao International AirportCUR
Dominica Location Airport IATA CodeMarigotDouglas–Charles AirportDOM
Dominican Republic Location Airport IATA CodeBarahonaMaría Montez International AirportBRXLa RomanaLa Romana International AirportLRMPunta CanaPunta Cana International AirportPUJSamanaSamaná El Catey International AirportAZSSan Felipe de Puerto PlataGregorio Luperón International AirportPOPSantiago de los CaballerosCibao International AirportSTISanto DomingoLas Américas International AirportSDQ
Grenada Location Airport IATA CodeSt George'sMaurice Bishop International AirportGND
Guadeloupe Location Airport IATA CodePointe-à-PitrePointe-à-Pitre International AirportPTP
Haiti