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