South Africa Airport Codes Directory

Complete list of all 2 airports in South Africa with IATA and ICAO codes

This page lists all major airports in South Africa, including their three-letter IATA codes and four-letter ICAO codes. Click on any airport code to view detailed information including location, timezone, coordinates, and nearby airports.

All Airports in South Africa

IATA CodeAirport NameCity
JNBO.R. Tambo International AirportJohannesburg
CPTCape Town International AirportCape Town

About South Africa Airports

South Africa has 2 major airports with international and domestic flight connections. Each airport is identified by a unique IATA code (used for ticketing and baggage) and ICAO code (used for air traffic control).

The airports listed above serve as important transportation hubs, connecting South Africa to destinations around the world. Click on any airport code to learn more about specific facilities, location details, and nearby alternative airports.