🇲🇬Madagascar Visa for São Tomé and Príncipe Citizens2026 Requirements, Fees & Documents

Visa on arrival90 days max stay

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)

same tiers as eVisa (15/30/60/90 days)official source
evisamada-mg.com

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