Moroccan citizens can obtain a visa on arrival in Madagascar or apply for an e-Visa online before travel. Tourist visa fees range from $10-45 depending on duration of stay.
Last verified: 2026-02-06
At a glance
Entry requirements
- Visa on arrival available at entry points
- E-Visa available through official portal (evisamada-mg.com)
- E-Visa fees: $10-45 (or €10-40) depending on stay duration
- Stay options: 1-15 days, 16-30 days, or 31-60 days
- Electronic authorization issued within 72 hours
Stay
Visa allows stays from 1-15 days, 16-30 days, or 31-60 days depending on visa type purchased.
Passport
Passport valid for at least 6 months beyond intended stay.
E-Visa is recommended for faster processing. Apply online at least 3-5 days before travel.
Book with Tsavaro
Ready to visit Madagascar?
M-Pesa accepted · Pay in KES
Flights from Casablanca
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.