Top 100 busiest airports in Africa

Ranking of the airports due to their passengers traffic during year 2017.

Bussiest airport in Africa is O. R. Tambo International Airport in Johannesburg, South Africa which served during last year 21,180,060 passengers.

1 O. R. Tambo International Airport JNB Johannesburg South Africa 21,180,060
2 Cairo International Airport CAI Cairo Egypt 11,081,892
3 Cape Town International Airport CPT Cape Town South Africa 10,693,063
4 Mohammed V International Airport CMN Casablanca Morocco 9,357,427
5 Addis Ababa Bole International Airport ADD Addis Ababa Ethiopia 8,900,000
6 Houari Boumediene Airport ALG Algier Algeria 7,500,000
7 Jomo Kenyatta International Airport NBO Nairobi Kenya 7,039,175
8 Murtala Muhammed International Airport LOS Lagos Nigeria 6,367,478
9 Tunis Carthage International Airport TUN Tunis Tunisia 5,691,037
10 King Shaka International Airport DUR Durban South Africa 5,527,747
11 Menara Airport RAK Marrakech Morocco 4,359,865
12 Hurghada International Airport HRG Hurghada Egypt 4,027,291
13 Monastir Habib Bourguiba International Airport MIR Monastir Tunisia 3,831,924
14 Sir Seewoosagur Ramgoolam International Airport MRU Plaisance Mauritius 3,588,777
15 Nnamdi Azikiwe International Airport ABV Abuja Nigeria 3,462,830
16 Kotoka International Airport ACC Accra Ghana 2,547,527
17 Sharm El Sheikh International Airport SSH Sharm El Sheikh Egypt 2,509,277
18 Julius Nyerere International Airport DAR Dar Es Salaam Tanzania 2,496,394
19 Quatro de Fevereiro Airport LAD Luanda Angola 2,430,794
20 Roland Garros Airport RUN St.-denis Reunion 2,293,242
21 Khartoum International Airport KRT Khartoum Sudan 2,178,097
22 Léopold Sédar Senghor International Airport DKR Dakar Senegal 2,114,269
23 Félix-Houphouët-Boigny International Airport ABJ Abidjan Cote d'Ivoire 2,070,000
24 Es Senia Airport ORN Oran Algeria 1,851,910
25 Borg El Arab Airport HBE Alexandria Egypt 1,774,163
26 Port Elizabeth International Airport PLZ Port Elizabeth South Africa 1,620,705
27 Agadir–Al Massira Airport AGA Agadir Morocco 1,544,160
28 Entebbe International Airport EBB Entebbe Uganda 1,530,031
29 Douala International Airport DLA Douala Cameroon 1,500,000
30 Djerba–Zarzis International Airport DJE Djerba Tunisia 1,354,502
31 Mombasa Moi International Airport MBA Mombasa Kenya 1,313,168
32 Port Harcourt International Airport PHC Port Hartcourt Nigeria 1,223,807
33 Amílcar Cabral International Airport SID Amilcar Cabral Cape Verde 1,093,059
34 Tangier Ibn Batouta Airport TNG Tanger Morocco 1,070,247
35 Abeid Amani Karume International Airport ZNZ Zanzibar Tanzania 934,337
36 Kilimanjaro International Airport JRO Kilimanjaro Tanzania 780,800
37 Ndjili International Airport FIH Kinshasa Democratic Republic of the Congo 773,338
38 Harare International Airport HRE Harare Zimbabwe 612,208
39 Ivato Airport TNR Antananarivo Madagascar 611,175
40 Cadjehoun Airport COO Cotonou Benin 503,633
41 Annaba Airport AAE Annaba Algeria 466,053
42 Oued Irara Airport HME Hassi Messaoud Algeria 450,929
43 Mwanza Airport MWZ Mwanza Tanzania 444,215
44 Mallam Aminu International Airport KAN Kano Nigeria 389,530
45 Akanu Ibiam International Airport ENU Enugu Nigeria 352,820
46 Victoria Falls Airport VFA Victoria Falls Zimbabwe 341,196
47 Nairobi Wilson Airport WIL Nairobi Kenya 302,194
48 Soummam Airport BJA Bejaja Algeria 294,933
49 Kisumu Airport KIS Kisumu Kenya 267,379
50 Yaoundé Nsimalen International Airport NSI Yaounde Cameroon 208,973
51 Margaret Ekpo International Airport CBQ Calabar Nigeria 189,908
52 Diori Hamani International Airport NIM Niamey Niger 165,000
53 Arusha Airport ARK Arusha Tanzania 142,224
54 Zenata – Messali El Hadj Airport TLM Tlemcen Algeria 137,907
55 Wajir Airport WJR Wajir Kenya 123,000
56 Eldoret International Airport EDL Eldoret Kenya 111,250
57 Biskra Airport BSK Biskra Algeria 93,644
58 Touat Cheikh Sidi Mohamed Belkebir Airport AZR Adrar Algeria 92,197
59 Basco Airport BSO Basco Philippines 82,853
60 Batna Airport BLJ Batna Algeria 78,123
61 Aguenar – Hadj Bey Akhamok Airport TMR Tamanrasset Algeria 70,515
62 Noumérat - Moufdi Zakaria Airport GHA Ghardaia Algeria 45,794
63 Mtwara Airport MYW Mtwara Tanzania 33,330
64 Kigoma Airport TKQ Kigoma Tanzania 28,454
65 Bukoba Airport BKZ Bukoba Tanzania 25,943
66 Mafia Island Airport MFA Mafia Island Tanzania 21,522
67 Tanga Airport TGT Tanga Tanzania 21,271
68 Dodoma Airport DOD Dodoma Tanzania 14,287
69 Djanet Inedbirene Airport DJG Djanet Algeria n/a
70 Boufarik Airport QFD Boufarik Algeria n/a
71 Illizi Takhamalt Airport VVZ Illizi Algeria n/a
72 Jijel Ferhat Abbas Airport GJL Jijel Algeria n/a
73 Mohamed Boudiaf International Airport CZL Constantine Algeria n/a
74 Cheikh Larbi Tébessi Airport TEE Tebessa Algeria n/a
75 Hassi R'Mel Airport HRM Tilrempt Algeria n/a
76 Bou Chekif Airport TID Tiaret Algeria n/a
77 Tindouf Airport TIN Tindouf Algeria n/a
78 Ech Cheliff Airport QAS Ech-cheliff Algeria n/a
79 Tafaraoui Airport TAF Oran Algeria n/a
80 Ghriss Airport MUW Ghriss Algeria n/a
81 El Golea Airport ELG El Golea Algeria n/a
82 In Salah Airport INZ In Salah Algeria n/a
83 Touggourt Sidi Madhi Airport TGR Touggourt Algeria n/a
84 Laghouat Airport LOO Laghouat Algeria n/a
85 Timimoun Airport TMX Timimoun Algeria n/a
86 Ain el Beida Airport OGX Ouargla Algeria n/a
87 In Aménas Airport IAM Zarzaitine Algeria n/a
88 Ouagadougou Airport OUA Ouagadougou Burkina Faso n/a
89 Bobo Dioulasso Airport BOY Bobo-dioulasso Burkina Faso n/a
90 Tamale Airport TML Tamale Ghana n/a
91 Sunyani Airport NYI Sunyani Ghana n/a
92 Takoradi Airport TKD Takoradi Ghana n/a
93 Bouaké Airport BYK Bouake Cote d'Ivoire n/a
94 Daloa Airport DJO Daloa Cote d'Ivoire n/a
95 Korhogo Airport HGO Korhogo Cote d'Ivoire n/a
96 Man Airport MJC Man Cote d'Ivoire n/a
97 San Pedro Airport SPY San Pedro Cote d'Ivoire n/a
98 Yamoussoukro Airport ASK Yamoussoukro Cote d'Ivoire n/a
99 Akure Airport AKR Akure Nigeria n/a
100 Benin Airport BNI Benin Nigeria n/a