embassly

Who needs a visa for São Tomé & Príncipe?

Of 198 passports, 57 enter São Tomé & Príncipe without a visa, 1 get a visa on arrival, 140 apply online and 0 need a visa in advance.

57
Visa-free
1
Visa on arrival
140
e-Visa / eTA
0
Visa required

Visa rules change often. Always confirm with the official embassy or government site before you travel. Source: Passport Index dataset (MIT), refreshed Nov 9, 2026.

Visa-free57

Visa on arrival1

e-Visa140

Frequently asked questions

Who needs a visa for São Tomé & Príncipe?

Of 198 passports, 57 enter São Tomé & Príncipe without a visa, 1 get a visa on arrival, 140 apply online and 0 need a visa in advance. Visa rules change often. Always confirm with the official embassy or government site before you travel.

Who can enter São Tomé & Príncipe without a visa?

Andorra, Angola, Austria, Belgium, Brazil, Bulgaria, Canada, Cape Verde, Croatia, Cyprus, Czechia, Denmark, Equatorial Guinea, Estonia, and Finland…