This is a list of airports in South Africa, grouped by type and sorted by location.
As of December 2024, the country has over 400 airports and airstrips, including international hubs, regional airstrips, and private aerodromes.
The country's nine principal airports are owned and operated by the state-owned Airports Company of South Africa these include all of South Africa's international airports, except for Lanseria International Airport and the under-construction Cape Winelands Airport, which are privately-owned.
South Africa's three primary international aviation gateways, and busiest airports by passenger volumes, are Cape Town International, situated in Cape Town, O.R. Tambo International, located in Johannesburg, and King Shaka International, located north of Durban. O.R. Tambo is among the busiest airports in the Middle East and Africa region.
Most other public airports are owned by local municipalities, although there are also a significant number of privately-owned airports. Some South African Air Force bases share the airfields of public airports. In the case of Air Force Base Hoedspruit, part of the base has been leased to a private company to be operated as a public airport.
The country also has a number of small aerodromes, used for general aviation. An approved list of aerodromes is maintained by the South African Civil Aviation Authority (SACAA).
{ "type": "FeatureCollection", "name": "Airports", "features": [ { "type": "Feature", "properties": { "Name": "Aggeneys Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 20.0363889, -34.7633333 ] } }, { "type": "Feature", "properties": { "Name": "Aggeneys Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 18.8138889, -29.2816667 ] } }, { "type": "Feature", "properties": { "Name": "Alexander Bay Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 16.535, -28.5733333 ] } }, { "type": "Feature", "properties": { "Name": "Karoo Gateway Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 22.6666667, -32.3 ] } }, { "type": "Feature", "properties": { "Name": "Aliwal North Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 26.7333333, -30.6833333 ] } }, { "type": "Feature", "properties": { "Name": "Alkantpan Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 22.3166667, -29.9063889 ] } }, { "type": "Feature", "properties": { "Name": "#7", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 29.0552778, -22.6788889 ] } }, { "type": "Feature", "properties": { "Name": "Barberton Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 30.975, -25.7175 ] } }, { "type": "Feature", "properties": { "Name": "Tommy's Field", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 22.9930556, -28.26 ] } }, { "type": "Feature", "properties": { "Name": "Bethlehem Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 28.3333333, -28.25 ] } }, { "type": "Feature", "properties": { "Name": "Bhisho Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 27.285, -32.895 ] } }, { "type": "Feature", "properties": { "Name": "Bloemfontein International Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 26.3038889, -29.0938889 ] } }, { "type": "Feature", "properties": { "Name": "Bothaville Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 26.6333333, -27.3666667 ] } }, { "type": "Feature", "properties": { "Name": "Brakpan Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 28.3058333, -26.2380556 ] } }, { "type": "Feature", "properties": { "Name": "Brits Airfield", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 27.7747222, -25.5322222 ] } }, { "type": "Feature", "properties": { "Name": "Bultfontein Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 26.1355556, -28.2725 ] } }, { "type": "Feature", "properties": { "Name": "Calvinia Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 19.7258333, -31.5002778 ] } }, { "type": "Feature", "properties": { "Name": "Cape Town International Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 18.6047222, -33.9680556 ] } }, { "type": "Feature", "properties": { "Name": "#19", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 18.3636111, -33.8002778 ] } }, { "type": "Feature", "properties": { "Name": "Carnarvon Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 22.1305556, -30.9875 ] } }, { "type": "Feature", "properties": { "Name": "Ceres Airfield", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 19.4263889, -33.3166667 ] } }, { "type": "Feature", "properties": { "Name": "Cradock Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 25.6458333, -32.1555556 ] } }, { "type": "Feature", "properties": { "Name": "Clanwilliam Airfieldt", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 18.8819444, -32.1766667 ] } }, { "type": "Feature", "properties": { "Name": "Durban International Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 30.9491667, -29.9655556 ] } }, { "type": "Feature", "properties": { "Name": "King Shaka International Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 31.1163889, -29.6144444 ] } }, { "type": "Feature", "properties": { "Name": "East London Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 27.8216667, -33.035 ] } }, { "type": "Feature", "properties": { "Name": "Ellisras Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 27.6883333, -23.7266667 ] } }, { "type": "Feature", "properties": { "Name": "Empangeni Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 31.8927778, -28.7186111 ] } }, { "type": "Feature", "properties": { "Name": "Ermelo Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 29.9833333, -26.5 ] } }, { "type": "Feature", "properties": { "Name": "Ficksburg Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 27.9083333, -28.825 ] } }, { "type": "Feature", "properties": { "Name": "Fisantekraal Airfield", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 18.7333333, -33.7694444 ] } }, { "type": "Feature", "properties": { "Name": "Gariep Dam Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 25.53, -30.5622222 ] } }, { "type": "Feature", "properties": { "Name": "George Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 22.375, -34.0066667 ] } }, { "type": "Feature", "properties": { "Name": "Giyani Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 30.65, -23.2833333 ] } }, { "type": "Feature", "properties": { "Name": "Graaff Reinet Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 24.5411111, -32.1947222 ] } }, { "type": "Feature", "properties": { "Name": "Grahamstown Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 26.5, -33.2833333 ] } }, { "type": "Feature", "properties": { "Name": "Greytown Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 30.5822222, -29.1236111 ] } }, { "type": "Feature", "properties": { "Name": "Harmony Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 26.8611111, -28.0786111 ] } }, { "type": "Feature", "properties": { "Name": "Harrismith Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 29.1, -28.2333333 ] } }, { "type": "Feature", "properties": { "Name": "Hazyview Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 31.1319444, -25.05 ] } }, { "type": "Feature", "properties": { "Name": "Heidelberg Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 28.3916667, -26.5083333 ] } }, { "type": "Feature", "properties": { "Name": "Hluhluwe Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 32.275, -28.0083333 ] } }, { "type": "Feature", "properties": { "Name": "Hoedspruit Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 31.0502778, -24.3547222 ] } }, { "type": "Feature", "properties": { "Name": "Grand Central Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 28.1405556, -25.9869444 ] } }, { "type": "Feature", "properties": { "Name": "Lanseria Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 27.9247222, -25.9397222 ] } }, { "type": "Feature", "properties": { "Name": "OR Tambo International Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 28.2422222, -26.1336111 ] } }, { "type": "Feature", "properties": { "Name": "Rand Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 28.1513889, -26.2419444 ] } }, { "type": "Feature", "properties": { "Name": "Kimberley Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 24.7636111, -28.8016667 ] } }, { "type": "Feature", "properties": { "Name": "Kleinsee Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 17.0930556, -29.6830556 ] } }, { "type": "Feature", "properties": { "Name": "Klerksdorp Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 26.7166667, -26.8666667 ] } }, { "type": "Feature", "properties": { "Name": "Delta 200 Airstrip", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 18.4716667, -33.6494444 ] } }, { "type": "Feature", "properties": { "Name": "Koiingnaas Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 17.2791667, -30.1877778 ] } }, { "type": "Feature", "properties": { "Name": "Komatipoort Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 31.9302778, -25.4405556 ] } }, { "type": "Feature", "properties": { "Name": "Kroonstad Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 27.3127778, -27.6622222 ] } }, { "type": "Feature", "properties": { "Name": "Krugersdorp Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 27.7255556, -26.0816667 ] } }, { "type": "Feature", "properties": { "Name": "Johan Pienaar Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 23.4125, -27.4597222 ] } }, { "type": "Feature", "properties": { "Name": "Ladysmith Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 29.7527778, -28.58 ] } }, { "type": "Feature", "properties": { "Name": "Baragwanath Aerodrome", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 27.9502778, -26.5666667 ] } }, { "type": "Feature", "properties": { "Name": "Lichtenburg Airport", "Source": "Wikipedia article" }, "geometry": { "type": "Point", "coordinates": [ 26.1833333, -26.1666667 ] } },