South Africa Airports

South Africa Airports Information

South Africa is home to 91 airports which are shown on the map and listed, alphabetically, in the table below.

Click on any airport for more information, including flight arrivals & departures:

South Africa Airports on the Map:

All Airports in South Africa:

Aggeneys Airport (AGZ)

Alexander Bay Airport (ALJ)

Alldays Airport (ADY)

Babelegi Heliport Airport (HBL)

Bisho Airport (BIY)

Bloemfontein Airport (BFN)

Bultfontein Airport (UTE)

Cape Town International Airport (CPT)

Cradock Airport (CDO)

Durban King Shaka International Airport (DUR)

East London Airport (ELS)

Ellisras Matimba Airport (ELL)

Empangeni Airport (EMG)

Ficksburg Sentraoes Airport (FCB)

George Airport (GRJ)

Giyani Airport (GIY)

Grand Central Airport (GCJ)

Harrismith Airport (HRS)

Hazyview Airport (HZV)

Hluhluwe Airport (HLW)

Hoedspruit Airport (HDS)

Inyati Airport (INY)

Iscor Heliport Airport (HIC)

Johan Pienaar Airport (KMH)

Johannesburg Lanseria International Airport (HLA)

Johannesburg OR Tambo International Airport (JNB)

Khoka Moya Airport (KHO)

Kimberley Airport (KIM)

Kleinsee Airport (KLZ)

Koingnaas Airport (KIG)

Komatipoort Airport (KOF)

Ladysmith Airport (LAY)

Langebaanweg Airport (SDB)

Lime Acres Finsch Mine Airport (LMR)

Londolozi Airport (LDZ)

Louis Trichardt Airport (LCD)

Lusikisiki Airport (LUJ)

Mahikeng Mmabatho Airport (MBD)

Malamala Airport (AAM)

Margate Airport (MGH)

Mkambati Airport (MBM)

Mkuze Airport (MZQ)

Mossel Bay Airport (MZY)

Mthatha Airport (UTT)

Mubatuba Airport (DUK)

Musina (MEZ)

Nelspruit Airport (NLP)

Nelspruit Kruger Mpumalanga International Airport (MQP)

Newcastle Airport (NCS)

Ngala Airport (NGL)

Oudtshoorn Airport (OUH)

Overberg Airport (OVG)

P C Pelser Airport (KXE)

Phalaborwa Airport (PHW)

Pietermaritzburg Airport (PZB)

Plettenberg Bay Airport (PBZ)

Polokwane International Airport (PTG)

Port Alfred Airport (AFD)

Port Elizabeth Airport (PLZ)

Port St Johns Airport (JOH)

Pretoria Central Airport (HPR)

Pretoria Wonderboom Airport (PRY)

Prieska Airport (PRK)

Prince Mangosuthu Buthelezi Airport (ULD)

Queenstown Airport (UTW)

Rand Airport (QRA)

Randburg Heliport Airport (HCS)

Reivilo Airport (RVO)

Richards Bay Airport (RCB)

Riverside Airport (LLE)

Robertson Airport (ROD)

Sabi Sabi Airport (GSS)

Secunda Airport (ZEC)

Sishen Airport (SIS)

Skukuza Airport (SZK)

Springbok Airport (SBU)

Sun City Pilanesberg International Airport (NTY)

Thaba Nchu Tar Airport (TCU)

Thohoyandou Airport (THY)

Tshipise Airport (TSD)

Tzaneen Airport (LTA)

Ulusaba Airport (ULX)

Upington Airport (UTN)

Virginia Airport (VIR)

Vredendal Airport (VRE)

Vryburg Airport (VRU)

Vryheid Airport (VYD)

Waterkloof Air Force Base Airport (WKF)

Welkom Airport (WEL)

Wild Coast Sun Airport (MZF)

Zulu Inyala Airport (PZL)