🇦🇫Airports in Afghanistan

21 airports

Of the 21 airports with IATA codes in Afghanistan, at least 3 have scheduled passenger service as of October 26, 2026.

With scheduled flights

HEAHeratHerat AirportKBLKabulHamid Karzai International AirportMZRMazar-i-sharifMazar I Sharif Airport

No scheduled service

BINBamyanBamiyan AirportOAZCamp BastionCamp Bastion AirportCCNChaghcharanChakcharan AirportFAHFarahFarah AirportGZIGhazniGhazni AirportJAAJalalabadJalalabad AirportOAIKabulBagram Air BaseUNDKunduzKonduz AirportBSTLashkar GahBost AirportMMZMaimamaMaimana AirportOAAShankShank Air BaseOASSharonaSharana AirstripOAHShindandShindand AirportTIITarin KowtTarin Kowt AirportZAJZaranjZaranj Airport

Scheduled service not confirmed

FBDFaizabadFayzabad AirportKDHKandaharKandahar AirportKHTKhostKhost Airport