The VISA is mandatory. Because of the political situtation at the time being, the VISA delivered by the Consulat before departure or upon arrival for a duration of 1 month is FREE. It can be obtained upon arrival at the airport. But for a longer staying, 3 months a fee of 100 Euro have to be paid. This is the last operative tariff.
CAREFUL! All these information are to be checked at your embassy for the situations are always changing.
Yet, your staying time on the territory must be counted exactly on due time. In every case, you must provide a valid passport for 6 months after your leaving.
As regards the obtention of VISA at the consulat, be ready of a duplication of your flight ticket go/back; 2 identical photos of identity with the formular you’ve filled up provided by the Madagascar Embassy.
No vaccines are mandatory for all voyagers but the following ones are recommended to be updated:
For any other related information, you can visit the web site of Madagascar-Consulate
Once all this is done, you're ready to go and discover Madagascar peacfully.