🇲🇬Madagascar Visa for São Tomé and Príncipe Citizens2026 Requirements, Fees & Documents
São Tomé and Príncipe passport holders can get a visa on arrival for Madagascar (up to 90 days), so no visa is needed before travelling.
Visa on arrival available at international airports/ports for all nationalities except Burundian and Palestinian citizens, for stays up to 90 days. The February 2026 fee increase (15-day tier tripled from €10 to €30) was confirmed to apply exclusively to the eVisa system; VoA fees at airports/embassies/consulates were not confirmed to have changed as of June 2026. Pre-increase VoA fee tiers per the eVisa portal (may still apply on arrival): 1–15 days = €10/US$10; 16–30 days = €35/US$41; 31–60 days = €40/US$47; 61–90 days = €50/US$59. Diplomats and employees of certain international organizations are exempt from visa fees. Visa can be extended to a maximum total stay of 90 days while in Madagascar.
evisamada-mg.com ↗Entering Madagascar on a São Tomé and Príncipe passport
- → Obtain your visa at the Madagascar border/airport on arrival; carry the required fee and documents. Apply here ↗
Madagascar visa cost for São Tomé and Príncipe citizens
Tourist visa on arrival
EUR 30 (~$35)
Fees checked 2 Jul 2026 · sourced from official government fee schedules
Madagascar visa for São Tomé and Príncipe citizens — FAQ
Do São Tomé and Príncipe citizens need a visa for Madagascar?
São Tomé and Príncipe passport holders can get a visa on arrival for Madagascar (up to 90 days), so no visa is needed before travelling.
How long can São Tomé and Príncipe citizens stay in Madagascar?
São Tomé and Príncipe passport holders can stay in Madagascar for up to 90 days per entry under the current visa on arrival arrangement.
What documents do São Tomé and Príncipe citizens need for Madagascar?
A passport valid for at least six months, proof of onward travel and funds, and any documents required for the specific Madagascar visa category.
How much does the Madagascar visa cost for São Tomé and Príncipe citizens?
The Madagascar tourist visa on arrival fee is EUR 30 (~$35).
Related visa requirements
For São Tomé and Príncipe citizens
Thailand visa
Italy visa
Singapore visa
Malaysia visa
Vietnam visa
Sri Lanka visa
Nepal visa
Maldives visa
Madagascar visa for India
Madagascar visa for Pakistan
Madagascar visa for Bangladesh
Madagascar visa for China
Madagascar visa for Philippines
Madagascar visa for Indonesia