ShareYourGroupShareYourGroupAirports

Airports in Iraq

Airport codes of Iraq: every airport with an IATA code, with its city. Type to filter.

Iraq has 12 airports with an IATA code in the open data. 6 of them have scheduled airline flights and have their own page here. The large airports are Baghdad (BGW), Basra (BSR), Arbil (EBL), Kirkuk (KIK), Najaf (NJF). The longest runway is at Erbil International Airport: 4,800 metres. The highest is Jalal Talabani International Airport, at 760 metres above sea level.

CodeAirportCityCountry
EBLErbil International AirportArbilIraq
BGWBaghdad International Airport / New Al Muthana Air BaseBaghdadIraq
BSRBasra International AirportBasraIraq
KIKKirkuk International AirportKirkukIraq
NJFAl Najaf International AirportNajafIraq
ISUJalal Talabani International AirportSulaymaniyahIraq
TQDAl Taqaddum Air BaseAl HabbaniyahIraq
BMNBamarni AirportBamarniIraq
IQAAl Asad Air BaseHītIraq
OSMMosul International AirportMosulIraq
XNHAli Air BaseNasiriyahIraq
RQWQayyarah West AirportQayyarahIraq

Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.