São Tomé and Príncipe passport → Seychelles
Seychelles visa for citizens of São Tomé and Príncipe
Citizens of São Tomé and Príncipe can get a visa on arrival in Seychelles.
Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | Visa on arrival · Visitor's Permit on Arrival |
|---|---|
| How to apply | Get your visa at the border |
| Maximum stay | Up to 90 days |
| Visa validity | 90 days |
| Entries | Single entry |
| Processing time | On arrival |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Sufficient funds for stay (e.g., cash, credit card, hotel booking confirmation) |
How to apply
- 1
Arrive at Seychelles port of entry
Present passport and supporting documents to immigration officer.
- 2
Pay visa fee (if applicable) and receive visitor's permit
Visa is issued on the spot; fee is paid in local currency or card if applicable.
- 3
Proceed through immigration control
After permit is granted, collect luggage and enter Seychelles.
Documents checklist
Identity
Valid passport
Must be valid for at least 6 months beyond arrival.
Travel
Return or onward ticket
Proof of departure from Seychelles.
Proof of accommodation
Hotel booking or invitation letter from host.
Financial
Proof of sufficient funds
Bank statements, credit card, or cash equivalent.
Supporting
Yellow fever vaccination certificate
OptionalRequired if traveling from an endemic area.
Completed Health Travel Declaration
OptionalMay be requested for health screening.
Proof of funds
Minimum balance: Not officially specified, but sufficient for stay
- Bank statements
- Credit card
- Cash
- Prepaid travel card
- Hotel booking showing pre-paid
Immigration officer may request evidence of funds.
Good to know
- This is a visa on arrival for São Tomé and Príncipe citizens; no pre-approval required.
- Visa on arrival is subject to immigration officer's approval at the border.
- Ensure passport has at least 6 months validity and at least one blank page.
- Proof of onward travel (return or onward ticket) is mandatory.
Common refusal reasons
Insufficient passport validity (less than 6 months)
Renew your passport before travel.
Lack of onward/return ticket
Book a confirmed flight out of Seychelles before traveling.
Inadequate proof of accommodation or funds
Bring hotel reservation and bank statements/cash.
FAQ
Do citizens of São Tomé and Príncipe need a visa for Seychelles?
Citizens of São Tomé and Príncipe can get a visa on arrival in Seychelles. Visa type: Visitor's Permit on Arrival.
How long can citizens of São Tomé and Príncipe stay in Seychelles?
Up to 90 days.
What documents do citizens of São Tomé and Príncipe need for Seychelles?
Valid passport; Return or onward ticket; Proof of accommodation; Proof of sufficient funds; Yellow fever vaccination certificate; Completed Health Travel Declaration.
How long must my passport be valid for Seychelles?
At least 6 months.
Plan your trip to Seychelles
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Seychelles.
Seychelles visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Seychelles