1. Home
  2. Countries
  3. Nigeria

Airports in Nigeria

Nigeria has 24 airports with scheduled passenger service in our directory. The OurAirports database lists 50 aerodromes in the country in total: 12 × large airport, 17 × medium airport, 21 × small airport.

ABB — Asaba International AirportABV — Nnamdi Azikiwe International AirportAKR — Akure AirportBCU — Sir Abubakar Tafawa Balewa Bauchi State International AirportBNI — Benin AirportCBQ — Margaret Ekpo International AirportDKA — Umaru Musa Yar'adua AirportENU — Akanu Ibiam International AirportGMO — Gombe Lawanti International AirportIBA — Ibadan AirportILR — General Tunde Idiagbon International AirportJOS — Yakubu Gowon AirportKAD — Kaduna International AirportKAN — Mallam Aminu Kano International AirportLOS — Murtala Muhammed International AirportMDI — Makurdi AirportMIU — Maiduguri International AirportPHC — Port Harcourt International AirportPHG — Port Harcourt City Airport / Port Harcourt Air Force BaseQOW — Sam Mbakwe International Cargo AirportQRW — Warri AirportQUO — Akwa Ibom International AirportSKO — Sadiq Abubakar III International AirportYOL — Yola AirportABBABVAKRBCUBNICBQDKAENUGMOIBAILRJOSKADKANLOSMDIMIUPHCPHGQOWQRWQUOSKOYOL
Map of commercial airports in NigeriaNatural Earth

Airports classified as large

Cities with several airports

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Abuja Capital Territory

IATAICAONameCityType
ABVDNAANnamdi Azikiwe International AirportAbujaLarge airport

Adamawa State

IATAICAONameCityType
YOLDNYOYola AirportYolaMedium airport

Akwa Ibom State

IATAICAONameCityType
QUODNAIAkwa Ibom International AirportUyoMedium airport

Bauchi State

IATAICAONameCityType
BCUDNBCSir Abubakar Tafawa Balewa Bauchi State International AirportBauchiLarge airport

Benue State

IATAICAONameCityType
MDIDNMKMakurdi AirportMakurdiMedium airport

Borno State

IATAICAONameCityType
MIUDNMAMaiduguri International AirportMaiduguriLarge airport

Cross River State

IATAICAONameCityType
CBQDNCAMargaret Ekpo International AirportCalabarMedium airport

Delta State

IATAICAONameCityType
ABBDNASAsaba International AirportAsabaLarge airport
QRWDNSUWarri AirportOkpeMedium airport

Edo State

IATAICAONameCityType
BNIDNBEBenin AirportBeninMedium airport

Enugu State

IATAICAONameCityType
ENUDNENAkanu Ibiam International AirportEneguLarge airport

Gombe State

IATAICAONameCityType
GMODNGOGombe Lawanti International AirportGombeMedium airport

Imo State

IATAICAONameCityType
QOWDNIMSam Mbakwe International Cargo AirportOwerriMedium airport

Kaduna State

IATAICAONameCityType
KADDNKAKaduna International AirportKadunaLarge airport

Kano State

IATAICAONameCityType
KANDNKNMallam Aminu Kano International AirportKanoLarge airport

Katsina State

IATAICAONameCityType
DKADNKTUmaru Musa Yar'adua AirportKatsinaMedium airport

Kwara State

IATAICAONameCityType
ILRDNILGeneral Tunde Idiagbon International AirportIlorin/OgbomoshoLarge airport

Lagos State

IATAICAONameCityType
LOSDNMMMurtala Muhammed International AirportLagosLarge airport

Ondo State

IATAICAONameCityType
AKRDNAKAkure AirportAkureMedium airport

Oyo State

IATAICAONameCityType
IBADNIBIbadan AirportIbadanMedium airport

Plateau State

IATAICAONameCityType
JOSDNJOYakubu Gowon AirportJosMedium airport

Rivers State

IATAICAONameCityType
PHGDNPMPort Harcourt City Airport / Port Harcourt Air Force BasePort HarcourtMedium airport
PHCDNPOPort Harcourt International AirportPort HarcourtLarge airport

Sokoto State

IATAICAONameCityType
SKODNSOSadiq Abubakar III International AirportSokotoLarge airport

Complete aerodrome directory

All 50 airports, airfields and seaplane bases recorded for Nigeria in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Nigeria have?

Our directory lists 24 airports with scheduled service in Nigeria. Including small airfields and seaplane bases, OurAirports records 50 aerodromes.

Which airports in Nigeria are classified as large?

OurAirports classifies these airports in Nigeria as large: Asaba International Airport (ABB), Nnamdi Azikiwe International Airport (ABV), Sir Abubakar Tafawa Balewa Bauchi State International Airport (BCU), Akanu Ibiam International Airport (ENU), General Tunde Idiagbon International Airport (ILR), Kaduna International Airport (KAD), Mallam Aminu Kano International Airport (KAN), Murtala Muhammed International Airport (LOS), Maiduguri International Airport (MIU), Port Harcourt International Airport (PHC), Sadiq Abubakar III International Airport (SKO).

Source: OurAirports · Data updated: 9 November 2026