Top 100 biggest and 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

Airports