Skip to main content

Airports of entry in South Africa

These are the airports where an international flight can clear customs and immigration to enter South Africa. Each links to its full page with runways, frequencies, operating hours, fuel, and handling details.

12
Airports of entry
8
Require APIS
FACT CPT Cape Town Intl
Cape Town
APIS required
Full CIQ. Same South African visa policies as FAOR.
FALE DUR King Shaka International Airport
Durban
APIS required
International airport with full CIQ. Many nationalities visa-free for up to 90 days.
FAOR JNB OR Tambo International
Johannesburg
APIS required
Full CIQ. Visa-free for many nationalities (90 days). API/PNR required for all international flights.
FABL BFN Bram Fischer Intl
Bloemfontein
APIS required
International airport. CIQ available on request. Limited international traffic. Judicial capital of SA.
FAPE PLZ Chief Dawid Stuurman International Airport
Gqeberha (Port Elizabeth)
APIS required
International airport with CIQ. Many nationalities visa-free. Eastern Cape gateway.
FAKN MQP Kruger Mpumalanga International Airport
Mpumalanga
Customs: MON-FRI: 0500 - 1700 (After HR call out) SAT: 0500 - 1530 (After HR call out) SUN: 0700 - 1700 (After HR call out)
FALW SDB Langebaanweg Airport
Langebaanweg
Customs: MON-FRI: 0230-1800, SAT and SUN: 0530-0600 and 1730-1800.
FALA HLA Lanseria Intl
Lanseria
APIS required
International airport. Many nationalities visa-free for up to 90 days. CIQ available.
FAMM MBD Mafikeng
Mafikeng
APIS required
International airport with CIQ. Near Botswana border. Charter and private aviation traffic.
FAPP PTG Polokwane International Airport
Polokwane
Immigration: +27 15 288 0083, +27 83 773 5218, +27 73 993 7642
FAUP UTN Upington Intl
Upington
APIS required
International airport with CIQ. Near Namibia border. Kalahari Desert gateway.
FAPN NTY Pilanesberg International Airport
Pilanesberg
Customs: HOD: 0500-1700 on request daily. It is required that 12 hours prior notice be given stating the date & time of ARR or DEP to port officials by the pilot-in-command. Customs: TEL: +27 14 552 3111/7 CEL