Airport codes Africa

Continent code




Large airports


Medium airports


Small airports




Total airports


46 large airports in Africa

Find all airports in Africa

ICAO IATA Name Municipality Country
HTZA ZNZ Abeid Amani Karume International Airport Zanzibar Tanzania
HAAB ADD Addis Ababa Bole International Airport Addis Ababa Ethiopia
DNAI QUO Akwa Ibom International Airport Uyo Nigeria
GVAC SID Amílcar Cabral International Airport Espargos Cape Verde
GOBD DSS Diass-Thies Blaise Diagne International Airport Dakar Senegal
HECA CAI Cairo International Airport Cairo Egypt
FACT CPT Cape Town International Airport Cape Town South Africa
DRRN NIM Diori Hamani International Airport Niamey Niger
DTNH NBE Enfidha - Hammamet International Airport Enfidha Tunisia
HUEN EBB Entebbe International Airport Kampala Uganda
FAGG GRJ George Airport George South Africa
FYWH WDH Hosea Kutako International Airport Windhoek Namibia
DAAG ALG Algiers Houari Boumediene Airport Algiers Algeria
HEGN HRG Hurghada International Airport Hurghada Egypt
FMMI TNR Ivato Airport Antananarivo Madagascar
HKJK NBO Jomo Kenyatta International Airport Nairobi Kenya
HSSJ JUB Juba International Airport Juba South Sudan
HTDA DAR Julius Nyerere International Airport Dar es Salaam Tanzania
FLKK LUN Kenneth Kaunda International Airport Lusaka Lusaka Zambia
HSSS KRT Khartoum International Airport Khartoum Sudan
HRYR KGL Kigali International Airport Kigali Rwanda
FALE DUR King Shaka International Airport Durban South Africa
DGAA ACC Kotoka International Airport Accra Ghana
GOOY DKR Léopold Sédar Senghor International Airport Dakar Senegal
GFLL FNA Lungi International Airport Freetown Sierra Leone
HELX LXR Luxor International Airport Luxor Egypt
DNKN KAN Mallam Aminu International Airport Kano Nigeria
FQMA MPM Maputo Airport Maputo Mozambique
GABS BKO Modibo Keita International Airport Bamako Mali
GMMN CMN Mohammed V International Airport Casablanca Morocco
HKMO MBA Mombasa Moi International Airport Mombasa Kenya
DNMM LOS Murtala Muhammed International Airport Lagos Nigeria
FTTJ NDJ N'Djamena International Airport N'Djamena Chad
FZAA FIH Ndjili International Airport Kinshasa Congo (Kinshasa)
DNAA ABV Nnamdi Azikiwe International Airport Abuja Nigeria
GQNO NKC Nouakchott–Oumtounsy International Airport Nouakchott Mauritania
FAOR JNB OR Tambo International Airport Johannesburg South Africa
DFFD OUA Ouagadougou Airport Ouagadougou Burkina Faso
FNLU LAD Quatro de Fevereiro Airport Luanda Angola
FVRG HRE Robert Gabriel Mugabe International Airport Harare Zimbabwe
GLRB ROB Roberts International Airport Monrovia Liberia
FSIA SEZ Seychelles International Airport Mahe Island Seychelles
FIMP MRU Sir Seewoosagur Ramgoolam International Airport Port Louis Mauritius
FBSK GBE Sir Seretse Khama International Airport Gaborone Botswana
HLLT TIP Tripoli International Airport Tripoli Libya
DTTA TUN Tunis Carthage International Airport Tunis Tunisia

About Africa

Airport codes Africa

Find your airport code in this complete list of airport codes in Africa. Search for major codes of African airports alphabetically, by country or by region. Get IATA codes, ICAO codes and African country codes from the largest international airports in South Africa, Egypt and Nigeria to the smaller national and local airports in Africa.

African airports

We also provide flight and travel information from the largest airports in Africa. Services like public transportation, the best prices for airport taxi services, airport parking, car rentals and airport hotels of almost every African airport, country and region.

About Africa

In terms of land area, Africa is the second-largest continent in the world. The only continent that is larger than Africa is Asia. The continent covers 20% of the total land surface of the earth, namely 30.244.050km² (both mainland and islands). About one-seventh of the world's population lives in Africa (over 1 billion people). There are 56 countries in Africa. Africa also has a rich diversity of languages and ethnicities.  About 1250-3000 different languages are spoken by people across the continent. With 18% of the total population of Africa Nigeria is the biggest country with a population of 181.563.000.

The busiest airport in Africa is Oliver Tambo International Airport, located in Johannesburg, South Africa.

How many large and medium airports are there in Africa?

Africa has a total of 477 airports with scheduled flight connections. In Africa there are 46 large airports and 431 medium airports. View the detailled map and complete list of airports in Africa and find out more information about services and airport facilities in Africa.

Countries in Africa

Code Name Native name Currency
DZA Algeria الجزائر Algerian dinar
AGO Angola Angola Angolan kwanza
BEN Benin Bénin West African CFA franc
BWA Botswana Botswana Botswana pula
BFA Burkina Faso Burkina Faso West African CFA franc
BDI Burundi Burundi Burundian franc
CMR Cameroon Cameroon Central African CFA franc
CPV Cape Verde Cabo Verde Cape Verdean escudo
CAF Central African Republic Ködörösêse tî Bêafrîka Central African CFA franc
TCD Chad Tchad Central African CFA franc
COM Comoros Komori Comorian franc
COG Congo (Brazzaville) République du Congo Central African CFA franc
COD Congo (Kinshasa) République démocratique du Congo Congolese franc
CIV Côte d'Ivoire Côte d'Ivoire West African CFA franc
DJI Djibouti Djibouti Djiboutian franc
EGY Egypt مصر‎ Egyptian pound
GNQ Equatorial Guinea Guinea Ecuatorial Central African CFA franc
ERI Eritrea ኤርትራ Eritrean nakfa
ETH Ethiopia ኢትዮጵያ Ethiopian birr
GAB Gabon Gabon Central African CFA franc
GMB Gambia Gambia Gambian dalasi
GHA Ghana Ghana Ghanaian cedi
GIN Guinea Guinée Guinean franc
GNB Guinea-Bissau Guiné-Bissau West African CFA franc
KEN Kenya Kenya Kenyan shilling
LSO Lesotho Lesotho Lesotho loti and South African rand
LBR Liberia Liberia Liberian dollar
LBY Libya ‏ليبيا Libyan dinar
MDG Madagascar Madagasikara Malagasy ariary
MWI Malawi Malawi Malawian kwacha
MLI Mali Mali West African CFA franc
MRT Mauritania موريتانيا Mauritanian ouguiya
MUS Mauritius Maurice Mauritian rupee
MYT Mayotte Mayotte Euro
MAR Morocco المغرب Moroccan dirham
MOZ Mozambique Moçambique Mozambican metical
NAM Namibia Namibia Namibian dollar and South African rand
NER Niger Niger West African CFA franc
NGA Nigeria Nigeria Nigerian naira
REU Réunion La Réunion Euro
RWA Rwanda Rwanda Rwandan franc
SHN Saint Helena Saint Helena Saint Helena pound
STP São Tomé and Principe São Tomé e Príncipe São Tomé and Príncipe dobra
SEN Senegal Sénégal West African CFA franc
SYC Seychelles Seychelles Seychellois rupee
SLE Sierra Leone Sierra Leone Sierra Leonean leone
SOM Somalia Soomaaliya Somali shilling
ZAF South Africa South Africa South African rand
SSD South Sudan South Sudan South Sudanese pound
SDN Sudan السودان Sudanese pound
SWZ Swaziland Swaziland Swazi lilangeni
TZA Tanzania Tanzania Tanzanian shilling
TGO Togo Togo West African CFA franc
TUN Tunisia تونس Tunisian dinar
UGA Uganda Uganda Ugandan shilling
ZMB Zambia Zambia Zambian kwacha
ZWE Zimbabwe Zimbabwe Zambian kwacha