South Africa Nearest City Airport Search

Enter place or city name

This is an online tool to search airports in South Africa nearest to city , town , village or any place in South Africa and display them on the map with their distances.
To search the nearest to city airport in South Africa, start typing the name of the city/town/village/place name for which you want to search the nearest South Africa airport.
This will return the list of matching city / town / village / place names in South Africa.
Selct desired city / town / village/ place in South Africa from the list of the options.
This will display the tabular list of airports nerest to the selected city / town / village/ place in South Africa
Both domestic/regional and international airports in South Africa with their IATA codes will be listed.
This will display the Google Maps with Nearest airports in South Africa to the selected city. It is titled as "South Africa Airport Map"

Note: Data of all the airports in the South Africa may not be available or may not be accurate and distances are air distances (straight line distances) and may be much different from actual travel / road distance.

Quick Reference:
Bellow is the list of some of the major cities with their nearest airport (Name,IATA and ICAO airport codes if available) in South Africa for your quick reference. Click the city link to display nearest 10 airports around the city with distances on map.

CityNearest AirportCityNearest Airport
Cape Town(Western Cape)Ysterplaat Air Force BaseDurban(KwaZulu-Natal)Virginia Airport
Johannesburg(Gauteng)Rand AirportSoweto(Gauteng)Rand Airport
Pretoria(Gauteng)Wonderboom AirportPort Elizabeth(Eastern Cape)Port Elizabeth Airport
Pietermaritzburg(KwaZulu-Natal)Pietermaritzburg AirportBenoni(Gauteng)OR Tambo International Airport
Tembisa(Gauteng)Grand Central AirportVereeniging(Gauteng)Vereeniging Airport
Bloemfontein(Free State)Bram Fischer International AirportBoksburg(Gauteng)OR Tambo International Airport
Welkom(Free State)P C Pelser AirportNewcastle(KwaZulu-Natal)Newcastle Airport
Krugersdorp(Gauteng)Lanseria AirportBotshabelo(Free State)Bram Fischer International Airport
Brakpan(Gauteng)OR Tambo International AirportWitbank(Mpumalanga)Secunda Airport
Richards Bay(KwaZulu-Natal)Richards Bay AirportVanderbijlpark(Gauteng)Vereeniging Airport
Centurion(Gauteng)Waterkloof Air Force BaseUitenhage(Eastern Cape)Port Elizabeth Airport
Noorder-Paarl(Western Cape)Cape Town International AirportSprings(Gauteng)OR Tambo International Airport
Carletonville(Gauteng)Potchefstroom AirportKlerksdorp(North-West)P C Pelser Airport
George(Western Cape)George AirportMidrand(Gauteng)Grand Central Airport
Westonaria(Gauteng)Vereeniging AirportMiddelburg(Mpumalanga)Secunda Airport
Vryheid(KwaZulu-Natal)Newcastle AirportOrkney(North-West)P C Pelser Airport
Kimberley(Northern Cape)Kimberley AirporteMbalenhle(Mpumalanga)Secunda Airport
Nigel(Gauteng)Rand AirportMpumalanga(KwaZulu-Natal)Pietermaritzburg Airport
Bisho(Eastern Cape)Bisho AirportRandfontein(Gauteng)Lanseria Airport
Worcester(Western Cape)Robertson AirportRustenburg(North-West)Rustenburg Airport
Polokwane(Limpopo)Pietersburg Municipal AirportPotchefstroom(North-West)Potchefstroom Airport
Virginia(Free State)Bram Fischer International AirportBrits(North-West)Lanseria Airport
Nelspruit(Mpumalanga)Kruger Mpumalanga International AirportPhalaborwa(Limpopo)Hendrik Van Eck Airport
Queenstown(Eastern Cape)Queenstown AirportKroonstad(Free State)P C Pelser Airport
Bethal(Mpumalanga)Secunda AirportPotgietersrus(Limpopo)Pietersburg Municipal Airport
Mabopane(Gauteng)Wonderboom AirportKutloanong(Free State)P C Pelser Airport
Stellenbosch(Western Cape)Cape Town International AirportStilfontein(North-West)P C Pelser Airport
Delmas(Mpumalanga)OR Tambo International AirportGrahamstown(Eastern Cape)Bisho Airport
Warmbaths(Limpopo)Wonderboom AirportLouis Trichardt(Limpopo)Tzaneen Airport
Dundee(KwaZulu-Natal)Newcastle AirportPiet Retief(Mpumalanga)Ermelo Airport
Phuthaditjhaba(Free State)Harrismith AirportBethlehem(Free State)Ficksburg Sentraoes Airport
Umtata(Eastern Cape)K. D. Matanzima AirportSasolburg(Free State)Vereeniging Airport
Mmabatho(North-West)Mmabatho International AirportOudtshoorn(Western Cape)Oudtshoorn Airport
Standerton(Mpumalanga)Secunda AirportBothaville(Free State)P C Pelser Airport
Upington(Northern Cape)Pierre Van Ryneveld AirportParys(Free State)Potchefstroom Airport
Schweizer-Reineke(North-West)Vryburg AirportGa-Rankuwa(North-West)Wonderboom Airport
Saldanha(Western Cape)Saldanha /Vredenburg AirportBarberton(Mpumalanga)Barberton Airport
Lichtenburg(North-West)Mmabatho International AirportHeidelberg(Gauteng)Rand Airport
Knysna(Western Cape)Plettenberg Bay AirportGraaff-Reinet(Eastern Cape)Port Elizabeth Airport
Fochville(North-West)Potchefstroom AirportAtlantis(Western Cape)Ysterplaat Air Force Base
Stanger(KwaZulu-Natal)King Shaka International AirportFort Beaufort(Eastern Cape)Bisho Airport
Heilbron(Free State)Vereeniging AirportViljoenskroon(Free State)P C Pelser Airport
Port Shepstone(KwaZulu-Natal)Margate AirportVryburg(North-West)Vryburg Airport
Wolmaransstad(North-West)P C Pelser AirporteSikhawini(KwaZulu-Natal)Richards Bay Airport
Balfour(Mpumalanga)Secunda AirportMondlo(KwaZulu-Natal)Newcastle Airport
Beaufort West(Western Cape)Oudtshoorn AirportAliwal North(Eastern Cape)Queenstown Airport
Thohoyandou(Limpopo)Tzaneen AirportVolksrust(Mpumalanga)Newcastle Airport
Wesselsbron(Free State)P C Pelser AirportCeres(Western Cape)Robertson Airport
Ermelo(Mpumalanga)Ermelo AirportSenekal(Free State)Ficksburg Sentraoes Airport
Thaba Nchu(Free State)Bram Fischer International AirportFrankfort(Free State)Vereeniging Airport

State/Province level city search: