1. WorldAtlas/
  2. List of Airports In South Africa

List of Airports in South Africa

South Africa airports

There are 67 primary airports in South Africa distributed among 63 cities. South Africa has the 28th largest tourism market in the world by air, with 9,537,000 tourists arriving each year.*

The national aviation authority for the country is South African Civil Aviation Authority. The busiest airport is Oliver Reginald Tambo International with a total of 19,031,907 passengers.

City Airport IATA
Margate Margate Airport MGH
Pietermaritzburg Pieter Maritzburg PZB
Ladysmith Ladysmith Airport LAY
Newcastle Newcastle NCS
Ulundi Prince Mangosuthu Buthelez Airport ULD
Vryheid Vryheid VYD
Golweni Zulu Inyala Airport PZL
Richards Bay Richard Bay RCB
Durban King Shaka International Airport DUR
Durban Virginia Aerodrome VIR
Welkom Welkom Airport WEL
Bloemfontein Bloemfontein Airport BFN
Homeward Thaba Nchu Tar Airport TCU
Bhisho Bisho Airport BIY
East London East London Airport ELS
Port Alfred Port Alfred Airport AFD
Butterworth Butterworth Airport UTE
Queenstown Queenstown UTW
Camerondale Port St Johns JOH
Mkambati Mkambati Airport MBM
Mthatha Mthatha Airport UTT
Ebenezer Mzamba Wild Coast MZF
Port Elizabeth Port Elizabeth Airport PLZ
Johannesburg Oliver Reginald Tambo International JNB
Johannesburg Rand Airport QRA
Johannesburg Grand Central Airport GCJ
Johannesburg Lanseria HLA
Pretoria Wonderboom Airport PRY
Secunda Secunda Airport ZEC
Sparta Malamala Airport AAM
Belfast Sabi Sabi Airport GSS
Gottenburg Khoka Moya Airport KHO
Varty Londolozi Airport LDZ
Dwaleni Kruger Mpumalanga International Airport MQP
Rabelaisruskamp Ngala Airport NGL
Nelspruit Nelspruit Airport NLP
Welverdiend Tanda Tula Airport TDT
Inyati Ulusaba Airport ULX
Kuruman Johan Pienaar Airport KMH
Sishen Sishen SIS
Aggeneys Aggeneys Airport AGZ
Alexander Bay Alexander Bay Airport ALJ
Koiingnaas Koingnaas Airport KIG
Springbok Springbok SBU
Lime Acres Lime Acres Finsch Mine Airport LMR
Upington Upington Airport UTN
Kimberley Kimberly Airport KIM
Giyani Giyani Airport GIY
Hoedspruit AFB Hoedspruit HDS
Tzaneen Tzaneen Airport LTA
Phalaborwa Hendrik Van Eck Airport PHW
Thohoyandou Thohoyandou Airport THY
Alldays Alldays Airport ADY
Polokwane Polokwane International Airport PTG
Lephalale Matimba Airport ELL
Silveroaks Morningside Farm Airport MEZ
Pilanesberg Center Pilanesberg International Airport NTY
Mafikeng Mmabatho Airport MBD
Vryburg Vryburg Airport VRU
Klerksdorp Klerksdorp Airport KXE
Cape Town Cape Town International Airport CPT
Saldanha Saldanha /Vredenburg Airport SDB
Vredendal Vredendal VRE
Nacht Wacht AFB Overberg OVG
George George Airport GRJ
Oudtshoorn Oudtshoorn OUH
Plettenberg Bay Plettenberg Bay PBZ

*World Tourism Organization, Yearbook of Tourism Statistics, Compendium of Tourism Statistics and data files.

Trending on WorldAtlas