South Africa flag ✈︎ Airports

Airports in South Africa

IATA codes, cities and locations for 103 airports in South Africa.

Overview Airlines Airports
AGZ
Aggeneys
South Africa
ALJ
Alexander Bay
South Africa
CGN
Aliwal North
South Africa
CGN
Alkantpan Airport
South Africa
ADY
Alldays Airport
South Africa
CGN
Barberton Airport
South Africa
DUS
Bethlehem
South Africa
BIY
Bhisho
South Africa
BFN
Bloemfontein Intl
South Africa
DUS
Bothaville
South Africa
DUS
Brakpan
South Africa
DUS
Calvinia
South Africa
CPT
Cape Town Intl
South Africa
DUR
Durban Intl
South Africa
ELS
East London
South Africa
ELL
Ellisras
South Africa
DUS
Ermelo
South Africa
DUS
Ficksburg Sentraoes
South Africa
DUS
Gariep Dam
South Africa
GRJ
George
South Africa
DUS
Graaff Reinet
South Africa
DUS
Grahamstown
South Africa
GCJ
Grand Central
South Africa
DUS
Greytown
South Africa
DUS
Harmony
South Africa
DUS
Harrismith
South Africa
DUS
Hendrik Swellengrebel
South Africa
HDS
Hoedspruit Afb
South Africa
DUS
Johan Pienaar
South Africa
JNB
Johannesburg Intl
South Africa
KIM
Kimberley
South Africa
KLZ
Kleinsee
South Africa
DUS
Kroonstad
South Africa
MQP
Kruger Mpumalanga International Airport
South Africa
DUS
Krugersdorp
South Africa
LAY
Ladysmith
South Africa
DUS
Langebaanweg
South Africa
HLA
Lanseria
South Africa
DUS
Lichtenburg
South Africa
LDZ
Londolozi
South Africa
DUS
Majuba Power Station
South Africa
DUS
Makhado Afb
South Africa
AAM
Malamala Airport
South Africa
DUS
Malelane
South Africa
DUS
Marble Hall
South Africa
MGH
Margate
South Africa
MEZ
Messina
South Africa
DUS
Middelburg
South Africa
DUS
Mkuzi
South Africa
MBD
Mmabatho International Airport
South Africa
UTT
Mthatha
South Africa
NLP
Nelspruit Airport
South Africa
DUS
New Tempe
South Africa
NCS
Newcastle
South Africa
DUS
Nylstroom
South Africa
DUH
Oudtshoorn
South Africa
DUS
Overberg
South Africa
DUS
P C Pelser
South Africa
DUS
Parys
South Africa
PHW
Phalaborwa
South Africa
PZB
Pietermaritzburg
South Africa
NTY
Pilanesberg Intl
South Africa
DUS
Plettenberg Bay
South Africa
PTG
Polokwane International
South Africa
DUS
Polokwane Intl
South Africa
PLZ
Port Elizabeth Intl
South Africa
DUS
Port St Johns
South Africa
DUS
Potchefstroom
South Africa
ULD
Prince Mangosuthu Buthelezi
South Africa
UTW
Queenstown
South Africa
QRA
Rand Airport
South Africa
RCB
Richards Bay
South Africa
DUS
Robertson
South Africa
DUS
Rustenburg
South Africa
GSS
Sabi Sabi Airport
South Africa
DUS
Saldanha Vredenburg
South Africa
DUS
Secunda
South Africa
CGN
Singita Sabi Sands
South Africa
CGN
Singita Sabi Sands
South Africa
CGN
Singita Sabi Sands
South Africa
SIS
Sishen
South Africa
SZK
Skukuza
South Africa
SBU
Springbok
South Africa
DUS
Springs
South Africa
CGN
Steenberg Helipad
South Africa
CGN
Steenberg Helipad
South Africa
DUS
Swartkop
South Africa
CGN
Thorny Bush Game Lodge Airport
South Africa
DUS
Tommys Fld
South Africa
DUS
Tutuka Power Station
South Africa
LTA
Tzaneen
South Africa
UTN
Upington
South Africa
CGN
V-A Waterfront
South Africa
DUS
Vereeniging
South Africa
VIR
Virginia
South Africa
DUS
Vredendal
South Africa
VRU
Vryburg
South Africa
DUS
Waterkloof Afb
South Africa
WEL
Welkom
South Africa
DUS
Witbank
South Africa
PRY
Wonderboom
South Africa
DUS
Ysterplaat
South Africa
DUS
Zeerust
South Africa