Eswatini citizens are listed among Madagascar's visa-free countries, allowing entry and stay for 30 days without requiring a visa in advance. For longer stays, visa on arrival or eVisa options are available.
Last verified: 2026-02-05
At a glance
Entry requirements
- Eswatini is listed among Madagascar's visa-free countries, allowing citizens to enter and stay for 30 days without requiring a visa in advance.
- For stays longer than 30 days, all citizens of Eswatini can obtain a visa on arrival or eVisa to Madagascar.
- Madagascar offers visa on arrival for stays up to 90 days, issued at international airports including Ivato International Airport in Antananarivo.
- The eVisa system is available with pricing: 15 days ($10 USD), 30 days ($37 USD), 60 days ($45 USD), or 90 days ($55 USD).
Stay
Visa-free entry allows stays of up to 30 days. For longer stays, visa on arrival or eVisa options are available for up to 90 days.
Passport
Valid passport required (confirm current validity requirements with official sources).
Always verify current rules with official Madagascan sources before travel. For stays beyond 30 days, apply for visa on arrival at international airports or through the eVisa system before travel.
Book with Tsavaro
Ready to visit Madagascar?
M-Pesa accepted · Pay in KES
Flights from Manzini
Places to stay
Travelling on a different passport?
Sources
Important
This tool is for guidance only and may be incomplete or out of date. Always confirm with official government sources and your airline before you travel.