How Indian passport holders get a visa for São Tomé & Príncipe: visa type, government fee, processing time, maximum stay, the documents required and where to apply. Government-sourced — always verify on the official site before you travel.
Quick facts
- Visa type: Visa-free up to 15 days — or eVisa for longer (free application + €20 on arrival)
- Government fee: Visa-free entry for ≤15 days: free. eVisa: free to apply online, €20 (~₹1,750) payable on arrival.
- Processing time: Visa-free: instant at airport. eVisa: up to 7 days.
- Maximum stay: 15 days visa-free, or 30 days with the eVisa (single entry).
- Interview: Not required
- Ease for Indian travellers: 88/100
Documents you'll need
- Passport valid 6+ months from entry, 2 blank pages
- Confirmed flight tickets in and out of STP
- Hotel booking for entire duration
- Financial proof of €100/day
- Yellow fever vaccination certificate (mandatory)
How & where to apply
Indian passport holders get 15 days visa-free. For longer stays (up to 30 days) apply for the eVisa via the official eVisaST system. eVisa is valid only at São Tomé International Airport (TMS). São Tomé & Príncipe eVisa portal (eVisaST)
Transit & connections
Limited transit options — direct flights are rare; most travellers connect via Lisbon, Luanda, or Accra.
Good to know
15-day visa-free is one of the most generous for an African nation. Yellow fever certificate is MANDATORY. Researched May 2026. Visa rules change often — confirm on the official government source: https://saotomeislands.com/evisa/visa-policy.html
Frequently asked questions
Do Indians need a visa for São Tomé & Príncipe?
Visa-free up to 15 days — or eVisa for longer (free application + €20 on arrival). 15-day visa-free is one of the most generous for an African nation. Yellow fever certificate is MANDATORY. Researched May 2026.
What documents do Indians need for a São Tomé & Príncipe visa?
Passport valid 6+ months from entry, 2 blank pages; Confirmed flight tickets in and out of STP; Hotel booking for entire duration; Financial proof of €100/day; Yellow fever vaccination certificate (mandatory)
How long does a São Tomé & Príncipe visa take and what does it cost?
Processing: Visa-free: instant at airport. eVisa: up to 7 days.. Government fee: Visa-free entry for ≤15 days: free. eVisa: free to apply online, €20 (~₹1,750) payable on arrival.. Maximum stay: 15 days visa-free, or 30 days with the eVisa (single entry)..
How do Indians apply for a São Tomé & Príncipe visa?
Indian passport holders get 15 days visa-free. For longer stays (up to 30 days) apply for the eVisa via the official eVisaST system. eVisa is valid only at São Tomé International Airport (TMS). Official source: https://saotomeislands.com/evisa/visa-policy.html