All nationalities

198 nationalities

A

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.