All airports of South Africa

IATA codeAirport nameCity
1AAMMala Mala AirportLondolozi
2ADYAlldays AirportPolokwane
3AFDPort Alfred AirportEast London
4AGZAggeneys AirportUpington
5ALJKortdoorn AirportUpington
6BFNBloemfontein AirportBloemfontein
7BIYBisho AirportEast London
8CDOCradock AirportPort Elizabeth
9CPTCape Town International AirportCape Town
10DUKDukuduku Airport / 121 Battalion AirstripRichards Bay
11DURKing Shaka International AirportDurban
12ELLEllisras AirportPretoria
13ELSEast London AirportEast London
14EMGEmpangeni AirportRichards Bay
15FCBFicksburg Sentra Oes AirportBloemfontein
16GCJGrand Central AirportSun City
17GIYGiyani AirportPhalaborwa
18GRJGeorge AirportGeorge
19GSSSabi Sabi AirportNelspruit
20HDSHoedspruit AirportHoedspruit
21HLALanseria AirportJohannesburg
22HLWHluhluwe AirportRichards Bay
23HRSHarrismith AirportPietermaritzburg
24HZVHazyview AirportNelspruit
25INYInyati AirportLondolozi
26JNBOliver Reginald Tambo International (Jan Smuts IntJohannesburg
27JOHPort Saint Johns AirportUmtata
28KHOKhoka Moya AirportLondolozi
29KIGKoinghaas AirportCape Town
30KIMKimberley AirportKimberley
31KLZKleinzee AirportUpington
32KMHKuruman AirportSishen
33KOFKomatipoort AirportSkukuza
34KXEKlerksdorp AirportSun City
35LAYLadysmith AirportPietermaritzburg
36LCDLouis Trichardt AirportPolokwane
37LDZLondolozi AirportLondolozi
38LLEMalelane AirportSkukuza
39LMRLime Acres AirportSishen
40LTALetaba AirportPolokwane
41LUJLusikisiki AirportMargate
42MBDMafikeng International AirportMmabatho
43MBMMkambati AirportMargate
44MEZMessina AirportPolokwane
45MGHMargate AirportMargate
46MQPKruger MpumalangaNelspruit
47MWRMotswari AirfieldPhalaborwa
48MZFMzamba(Wild Coast Sun) AirportMargate
49MZQMkuze AirportRichards Bay
50MZYMossel Bay AirportGeorge
51NCSNewcastle AirportPietermaritzburg
52NGLNgala Airfield AirportNgala
53NLPNelspruit AirportNelspruit
54NTYPilanesberg AirportSun City
55OUHOudtshoorn AirportGeorge
56OVGOverberg (FAOB)Cape Town
57PBZPlettenberg Bay AirportPlettenberg Bay
58PHWPhalaborwa AirportPhalaborwa
59PLZPort Elizabeth AirportPort Elizabeth
60PRKPrieska AirportSishen
61PRYWonderboom Airport.Pretoria
62PTGPolokwane AirportPolokwane
63PZBPietermaritzburg Oribi AirportPietermaritzburg
64PZLZulu Inyala AirportRichards Bay
65QRARand AirportJohannesburg
66RCBRichards Bay AirportRichards Bay
67RODRobertson AirfieldCape Town
68RVOReivilo AirportSishen
69SBUSpringbok AirportUpington
70SDBAir Force Base LangebaanwegCape Town
71SISSishen AirportSishen
72SZKSkukuza AirportSkukuza
73TCUThaba Nchu AirportBloemfontein
74THYP.R. Mphephu AirportPolokwane
75TSDTshipise AirportPolokwane
76ULDUlundi AirportRichards Bay
77ULXUlusaba AirportLondolozi
78UTNUpington AirportUpington
79UTTUmtata AirportUmtata
80UTWQueenstown AirportEast London
81VIRVirginiaDurban
82VREVredendal AirportCape Town
83VRUVryburg AirportMmabatho
84VYDVryheid AirportRichards Bay
85WELWelkom AirportBloemfontein
86WKFWaterkloof AFBBloemfontein
87ZECSecunda AirportJohannesburg