Polish Citizenship Visiting Sao Tome Principe

Do Polish people need a visa for Sao Tome Principe?
Yes

Visa rules change often, so please contact your closest Sao Tomean Embassy for the most current and accurate information.

Relevant Links

Electronic System to Travel Authorization by São Tomé e Príncipe
All countries need an e-visa to Sao Tome and Principe.

Blogs about Sao Tome Principe