The South African government has reaffirmed its visa exemption policy, allowing citizens of 22 African countries to enter the country without obtaining a visa in advance, subject to the permitted duration of stay and applicable entry conditions.
According to the country’s official visa exemption policy, eligible travellers may enter South Africa for periods ranging from 30 to 90 days, depending on their nationality.
The African countries currently eligible for visa-free entry include:
Algeria – up to 30 days
Benin – 30 days or less
Botswana – up to 90 days
Cabo Verde (Cape Verde) – 30 days or less
Comoros – up to 90 days
Côte d’Ivoire (Ivory Coast) – up to 30 days
Gabon – 30 days or less
Guinea – up to 90 days
Kenya – up to 30 days
Lesotho – 30 days or less
Madagascar – up to 30 days
Malawi – 30 days or less
Mauritius – 30 days or less
Mozambique – up to 90 days
Namibia – 30 days or less
Rwanda – up to 30 days
Seychelles – 30 days or less
Eswatini – 30 days or less
Tanzania – up to 90 days for ordinary passport holders
Tunisia – up to 90 days
Zambia – 30 days or less
Zimbabwe – up to 90 days
South Africa also grants visa-free entry to holders of the African Union Laissez-Passer and the Southern African Development Community (SADC) Laissez-Passer under its exemption policy.
Authorities, however, noted that visa-free access for some countries, including Kenya, Benin and Gabon, is subject to specific conditions. Travellers are therefore advised to confirm the latest entry requirements with South African authorities before making travel arrangements.
Notably, Nigeria is not among the countries currently eligible for visa-free entry into South Africa, meaning Nigerian passport holders are still required to obtain a visa before travelling.