Destination · entry requirements

Visa requirements for São Tomé and Príncipe

Holders of 58 of 198 passports can enter without applying for a visa in advance.

Based on unverified data as of 17 Feb 2026 · 0 of 198 rules verified

Government travel advice for São Tomé and Príncipe

United States
Level 2: Exercise Increased Caution
United Kingdom
No advice against travel
Canada
Exercise normal security precautions

What these governments tell their own citizens about travel to São Tomé and Príncipe as a whole, as of 30 Sept 2026. It is not about visas, and it reflects each government’s relations and consular reach as well as conditions on the ground.

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

World map of what each country's passport holders need to enter São Tomé and Príncipe. The full list is in the table below.

  • Visa-free
  • Visa on arrival
  • eVisa
  • São Tomé and Príncipe
  • No data

Each country is coloured by what its passport holders need to enter São Tomé and Príncipe. Select a country to see its passport page.

Entry requirements by passport

What holders of each passport need for a short visit to São Tomé and Príncipe — tourism or business — grouped from the easiest entry to the hardest.

Visa-free57 passports

No visa needed for a short visit.

Visa-free to enter São Tomé and Príncipe
PassportStayStatusSource
AndorraUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Angola—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
AustriaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
BelgiumUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Brazil—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
BulgariaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
CanadaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Cape Verde—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
CroatiaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
CyprusUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
CzechiaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
DenmarkUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Equatorial GuineaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Estonia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
FinlandUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
FranceUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
GabonUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
GermanyUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
GhanaUp to 90 daysUp to 90 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
GreeceUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Guinea-Bissau—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
HungaryUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
IcelandUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
IrelandUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
ItalyUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
JapanUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
KuwaitUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
LatviaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
LiechtensteinUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
LithuaniaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
LuxembourgUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
MaltaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
MonacoUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
MoroccoUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Mozambique—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
NetherlandsUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
NorwayUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
PolandUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
PortugalUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
QatarUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
RomaniaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
RussiaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
RwandaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
San MarinoUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
SlovakiaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
SloveniaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
South KoreaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
SpainUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
SwedenUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
SwitzerlandUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Timor-Leste—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
TogoUp to 90 daysUp to 90 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
TürkiyeUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
United Arab EmiratesUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
United KingdomUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
United StatesUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Vatican CityUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026

On arrival1 passport

Get your visa at the border.

Visa on arrival to enter São Tomé and Príncipe
PassportStayStatusSource
ChinaUp to 15 daysUp to 15 daysNot verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026

eVisa140 passports

Apply for a visa online before you travel.

eVisa to enter São Tomé and Príncipe
PassportStayStatusSource
Afghanistan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Albania—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Algeria—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Antigua and Barbuda—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Argentina—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Armenia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Australia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Azerbaijan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Bahamas—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Bahrain—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Bangladesh—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Barbados—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Belarus—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Belize—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Benin—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Bhutan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Bolivia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Bosnia and Herzegovina—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Botswana—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Brunei—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Burkina Faso—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Burundi—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Cambodia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Cameroon—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Central African Republic—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Chad—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Chile—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Colombia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Comoros—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Costa Rica—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Côte d'Ivoire—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Cuba—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Democratic Republic of the Congo—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Djibouti—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Dominica—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Dominican Republic—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Ecuador—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Egypt—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
El Salvador—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Eritrea—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Eswatini—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Ethiopia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Fiji—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Gambia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Georgia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Grenada—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Guatemala—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Guinea—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Guyana—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Haiti—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Honduras—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Hong Kong—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
India—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Indonesia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Iran—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Iraq—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Israel—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Jamaica—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Jordan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Kazakhstan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Kenya—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Kiribati—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Kosovo—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Kyrgyzstan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Laos—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Lebanon—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Lesotho—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Liberia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Libya—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Macao—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Madagascar—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Malawi—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Malaysia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Maldives—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Mali—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Marshall Islands—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Mauritania—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Mauritius—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Mexico—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Micronesia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Moldova—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Mongolia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Montenegro—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Myanmar—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Namibia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Nauru—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Nepal—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
New Zealand—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Nicaragua—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Niger—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Nigeria—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
North Korea—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
North Macedonia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Oman—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Pakistan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Palau—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Palestine—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Panama—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Papua New Guinea—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Paraguay—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Peru—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Philippines—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Republic of the Congo—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Saint Kitts and Nevis—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Saint Lucia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Saint Vincent and the Grenadines—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Samoa—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Saudi Arabia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Senegal—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Serbia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Seychelles—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Sierra Leone—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Singapore—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Solomon Islands—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Somalia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
South Africa—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
South Sudan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Sri Lanka—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Sudan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Suriname—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Syria—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Taiwan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Tajikistan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Tanzania—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Thailand—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Tonga—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Trinidad and Tobago—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Tunisia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Turkmenistan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Tuvalu—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Uganda—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Ukraine—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Uruguay—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Uzbekistan—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Vanuatu—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Venezuela—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Vietnam—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Yemen—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Zambia—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026
Zimbabwe—Not verifiedOpen dataset · 17 Feb 2026Open dataset · 17 Feb 2026