List of South African airports by passenger movements

The following is a list of South African airports by passenger movements.

Statistics

All information below is sourced from the annual statistics published by the Airports Company South Africa. Figures are between 1 April and 31 March the following year.[1] Airports not controlled by the Airports Company South Africa do not generally publish or are delayed when updating their passenger statistics. Airports without official statistics have been displayed as current seat capacity on regularly scheduled flights.[2][3] These seats, although not always full, give an accurate number of passengers expected.

2022/2023 statistics

Top 20 airports in South Africa by passenger movements
RankAirportLocationCode
(IATA/ICAO)
Total
passengers[i]
Notes
1O. R. Tambo International AirportJohannesburg, GautengJNB/FAOR15,622,216[4]
2Cape Town International AirportCape Town, Western CapeCPT/FACT8,407,751[5]
3King Shaka International AirportDurban, KwaZulu-NatalDUR/FALE4,307,419[6]
4Lanseria International AirportJohannesburg, GautengHLA/FALA2,482,872[7][ii]
5Port Elizabeth AirportPort Elizabeth, Eastern CapePLZ/FAPE1,191,225[8]
6East London AirportEast London, Eastern CapeELS/FAEL714,598[9]
7George AirportGeorge, Western CapeGRJ/FAGG757,567[10]
8Bloemfontein AirportBloemfontein, Free StateBFN/FABL318,135[11]
9Hoedspruit AirportHoedspruit, MpumalangaHDS/FAHS264,992[2][3][iii][iv]
10Nelspruit AirportNelspruit, MpumalangaMQP/FAKN260,000[12]
11Pietermaritzburg AirportPietermaritzburg, Kwa-Zulu NatalPZB/FAPM144,458[2][v][vi]
12Kimberley AirportKimberley, Northern CapeKIM/FAKM137,875[13]
13Upington AirportUpington, Northern CapeUTN/FAUP49,818[14]
14Skukuza AirportSkukuza, MpumalangaSZK/FASZ85,904[2][vii][viii]
15Mthatha AirportMthatha, Eastern CapeUTT/FAUT76,960[2][ix][x]
16Sishen AirportSishen, Northern CapeSIS/FASS73,112[2][xi][xii]
17Polokwane AirportPolokwane, LimpopoPTG/FAPP69,264[2][xiii][xiv]
18Plettenberg Bay AirportPlettenburg Bay, Western CapePBZ/FAPG57,200[15] [3]
19Richards Bay AirportRichards Bay, Kwa-Zulu NatalRCB/FARB51,272[2][xv][xvi]
20Margate AirportMargate, Kwa-Zulu NatalMGH/FAMG31,200[3][xvii][xviii]

Historical

At a glance

Annual (calendar) traffic on busiest S.A. airports.See Wikidata query.

2020–2022 COVID-19

During the lockdowns for the COVID-19 pandemic, most commercial flights were halted[16] at first.

2012–13

RankAirportLocationCode
(IATA/ICAO)
Total
passengers
Rank
change
%
change
1.O. R. Tambo International AirportJohannesburg, GautengJNB/FAOR18,621,259 2.01%
2.Cape Town International AirportCape Town, Western CapeCPT/FACT8,434,799 1.65%
3.King Shaka International AirportDurban, KwaZulu-NatalDUR/FALE4,668,467 7.37%
4.Port Elizabeth AirportPort Elizabeth, Eastern CapePLZ/FAPE1,311,553 3.91%
5.East London AirportEast London, Eastern CapeELS/FAEL644,520 5.43%
6.George AirportGeorge, Western CapeGRJ/FAGG544,306 5.47%
7.Bloemfontein AirportBloemfontein, Free StateBFN/FABL411,655 6.86%
8.Kimberley AirportKimberley, Northern CapeKIM/FAKM151,405 7.95%
9.Upington AirportUpington, Northern CapeUTN/FAUP55,726 6.7%

2011–12

RankAirportLocationCode
(IATA/ICAO)
Total
passengers
Rank
change
%
change
1.O. R. Tambo International AirportJohannesburg, GautengJNB/FAJS19,004,001 1.82%
2.Cape Town International AirportCape Town, Western CapeCPT/FACT8,576,709 4.27%
3.King Shaka International AirportDurban, KwaZulu-NatalDUR/FALE5,040,094 3.14%
4.Port Elizabeth AirportPort Elizabeth, Eastern CapePLZ/FAPE1,364,976 3.67%
5.East London AirportEast London, Eastern CapeELS/FAEL681,529 12.42%
6.George AirportGeorge, Western CapeGRJ/FAGG575,799 5.61%
7.Bloemfontein AirportBloemfontein, Free StateBFN/FABL441,954 5.82%
8.Kimberley AirportKimberley, Northern CapeKIM/FAKM140,298 5.62%
9.Upington AirportUpington, Northern CapeUTN/FAUP52,224 7.68%

2010–11

RankAirportLocationCode
(IATA/ICAO)
Total
passengers
Rank
change
%
change
1.O. R. Tambo International AirportJohannesburg, GautengJNB/FAJS18,664,728 6.07%
2.Cape Town International AirportCape Town, Western CapeCPT/FACT8,225,422 5.32%
3.King Shaka International AirportDurban, KwaZulu-NatalDUR/FALE4,886,552 N/A
4.Port Elizabeth AirportPort Elizabeth, Eastern CapePLZ/FAPE1,416,922 4.99%
5.East London AirportEast London, Eastern CapeELS/FAEL778,184 14.95%
6.George AirportGeorge, Western CapeGRJ/FAGG545,206 1.41%
7.Bloemfontein AirportBloemfontein, Free StateBFN/FABL417,642 5.14%
8.Kimberley AirportKimberley, Northern CapeKIM/FAKM132,830 0.72%
9.Upington AirportUpington, Northern CapeUTN/FAUP48,498 14.8%

2009–10

RankAirportLocationCode
(IATA/ICAO)
Total
passengers
Rank
change
%
change
1.O. R. Tambo International AirportJohannesburg, GautengJNB/FAJS17,596,203 1.6%
2.Cape Town International AirportCape Town, Western CapeCPT/FACT7,810,069 0.0%
3.Durban International AirportDurban, KwaZulu-NatalDUR/FADN4,403,340 2.6%
4.Port Elizabeth AirportPort Elizabeth, Eastern CapePLZ/FAPE1,349,673 4.2%
5.East London AirportEast London, Eastern CapeELS/FAEL676,982 3.2%
6.George AirportGeorge, Western CapeGRJ/FAGG537,600 10.9%
7.Bloemfontein AirportBloemfontein, Free StateBFN/FABL397,228 2.8%
8.Kimberley AirportKimberley, Northern CapeKIM/FAKM131,885 12.7%
9.Upington AirportUpington, Northern CapeUTN/FAUP42,229 11.6%

2007–08

RankAirportLocationCode
(IATA/ICAO)
Total
passengers
Rank
change
%
change
1.O. R. Tambo International AirportJohannesburg, GautengJNB/FAJS19,457,798 9.3%
2.Cape Town International AirportCape Town, Western CapeCPT/FACT8,426,618 12.1%
3.Durban International AirportDurban, KwaZulu-NatalDUR/FADN4,792,553 12.6%
4.Port Elizabeth AirportPort Elizabeth, Eastern CapePLZ/FAPE1,512,924 5.1%
5.East London AirportEast London, Eastern CapeELS/FAEL741,290 6.4%
6.George AirportGeorge, Western CapeGRJ/FAGG666,781 11.5%
7.Bloemfontein AirportBloemfontein, Free StateBFN/FABL412,873 16.7%
8.Kimberley AirportKimberley, Northern CapeKIM/FAKM150,590 13.8%
9.Upington AirportUpington, Northern CapeUTN/FAUP48,765 20.0%

2006–07

RankAirportLocationCode
(IATA/ICAO)
Total
passengers
Rank
change
%
change
1.O. R. Tambo International AirportJohannesburg, GautengJNB/FAJS17,794,100 10.7%
2.Cape Town International AirportCape Town, Western CapeCPT/FACT7,518,543 10.0%
3.Durban International AirportDurban, KwaZulu-NatalDUR/FADN4,257,714 15.1%
4.Port Elizabeth AirportPort Elizabeth, Eastern CapePLZ/FAPE1,438,845 10.4%
5.East London AirportEast London, Eastern CapeELS/FAEL696,515 17.9%
6.George AirportGeorge, Western CapeGRJ/FAGG597,910 2.3%
7.Bloemfontein AirportBloemfontein, Free StateBFN/FABL353,723 38.8%
8.Kimberley AirportKimberley, Northern CapeKIM/FAKM132,358 14.6%
9.Upington AirportUpington, Northern CapeUTN/FAUP40,631 22.4%

2005–06

RankAirportLocationCode
(IATA/ICAO)
Total
passengers
Rank
change
%
change
1.O. R. Tambo International AirportJohannesburg, GautengJNB/FAJS16,078,440 10.5%
2.Cape Town International AirportCape Town, Western CapeCPT/FACT6,834,173 10.0%
3.Durban International AirportDurban, KwaZulu-NatalDUR/FADN3,698,044 15.2%
4.Port Elizabeth AirportPort Elizabeth, Eastern CapePLZ/FAPE1,303,747 18.7%
5.East London AirportEast London, Eastern CapeELS/FAEL590,606 1 31.3%
6.George AirportGeorge, Western CapeGRJ/FAGG584,562 1 23.3%
7.Bloemfontein AirportBloemfontein, Free StateBFN/FABL254,805 10.8%
8.Kimberley AirportKimberley, Northern CapeKIM/FAKM115,506 18.1%
9.Upington AirportUpington, Northern CapeUTN/FAUP33,192 6.6%

2004–05

RankAirportLocationCode
(IATA/ICAO)
Total
passengers
Rank
change
%
change
1.O. R. Tambo International AirportJohannesburg, GautengJNB/FAJS14,555,364no datano data
2.Cape Town International AirportCape Town, Western CapeCPT/FACT6,214,903no datano data
3.Durban International AirportDurban, KwaZulu-NatalDUR/FADN3,209,263no datano data
4.Port Elizabeth AirportPort Elizabeth, Eastern CapePLZ/FAPE1,098,679no datano data
5.George AirportGeorge, Western CapeGRJ/FAGG474,024no datano data
6.East London AirportEast London, Eastern CapeELS/FAEL449,843no datano data
7.Bloemfontein AirportBloemfontein, Free StateBFN/FABL229,887no datano data
8.Kimberley AirportKimberley, Northern CapeKIM/FAKM97,837no datano data
9.Upington AirportUpington, Northern CapeUTN/FAUP31,123no datano data

See also

References

External links