For holders of a passport from
Stay allowance: 90 days
Do I need a visa to visit Madagascar with a Canada passport?
eVisa / Visa on arrival
Key entry notes
- For durations of less than 15 days, the visa fee is free, but an administrative fee of 30 EUR (35 USD) has to be paid.
- 30 days - 35 EUR / 41 USD 60 days - 40 EUR / 47 USD 90 days - 50 EUR / 59 USD