Check your destination and apply online for any visa in the world.
Complete visa requirements, documents needed, costs and processing time
Visa Type
Visa on Arrival
Difficulty Level
EasyVisa Cost
$37 USD
Visa Validity
30 days
Maximum Stay Duration
30 days
Important Notes
A visa on arrival is available for stays up to 30 days for tourism purposes. For longer stays or other purposes, a visa must be obtained in advance from a Malagasy embassy or consulate. The fee is typically paid in local currency (Ariary) or major foreign currencies like USD or EUR, so having small denominations is advisable. The visa on arrival is free for stays up to 15 days, but a processing fee of 10 EUR (or equivalent) might still apply.
Common questions about Madagascar visa for north macedonia passport holders
Is this visa information accurate and up-to-date?
No community notes yet for this visa route.