South Africa Entry Requirements & Visa Information
Check which nationalities need a visa for South Africa. Find visa-free countries, e-visa options, and entry requirements for travelers.
All nationalities
198 nationalitiesA
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
Y
Z
Frequently Asked Questions
93 out of 198 nationalities in our database can enter South Africa without a visa.
Countries with visa-free access to South Africa include: Andorra, Angola, Antigua and Barbuda, Argentina, Australia and 88 more.
Tourists can stay up to 90 days in South Africa (for Andorra, Argentina, Australia passport holders).
Yes, South Africa offers visa on arrival, e-visa, or electronic travel authorization for 27 nationalities.
Nationalities requiring an e-visa for South Africa: Albania, Algeria, Belarus, Cameroon, China and 22 more.
Nationalities requiring a visa for South Africa include: Afghanistan, Armenia, Azerbaijan and 75 more.