Map of airports in South Africa

CityAirportIATA codeICAO code
1Arathusa Safari LodgeArathusaASS
2BloemfonteinBloemfontein Bram Fischer InternationalBFNFABL
3Cape TownCape Town InternationalCPTFACT
4DurbanDurban King Shaka InternationalDURFALE
5DurbanDurban VirginiaVIRFAVG
6East LondonEast LondonELSFAEL
7EllisrasEllisras MatimbaELLFAER
8GeorgeGeorgeGRJFAGG
9HoedspruitHoedspruitHDSFAHS
10JohannesburgJohannesburg LanseriaHLAFALA
11JohannesburgJohannesburg Oliver R Tambo InternationalJNBFAJS
12KimberleyKimberleyKIMFAKM
13MpumalangaKruger Mpumalanga InternationalMQPFAKN
14LondoloziLondoloziLDZFALD
15MafikengMahikengMBDFAMM
16MargateMargateMGHFAMG
17MidrandMidrand Johannesburg Grand CentralGCJFAGC
18MkhuzeMkuzeMZQFAMU
19UmtataMthathaUTTFAUT
20NgalaNgalaNGL
21PhalaborwaPhalaborwaPHWFAPH
22Phinda Game ReservePhinda Zulu Inyala AirfieldPZL
23PietermaritzburgPietermaritzburgPZBFAPM
24Sun CityPilanesberg InternationalNTYFAPN
25Plettenberg BayPlettenberg BayPBZ
26PolokwanePolokwanePTGFAPP
27Port ElizabethPort ElizabethPLZFAPE
28UlundiPrince M. ButheleziULDFAUL
29Richards BayRichards BayRCBFARB
30SishenSishenSISFASS
31SkukuzaSkukuzaSZKFASZ
32UlusabaUlusabaULX
33UpingtonUpingtonUTNFAUP
34PretoriaWonderboom NationalPRYFAWB