All foreign visitors to the Republic of Madagascar require entry visas. Visas for less than 30 days are free for passport holders from Mauritius.
A visa valid for 30 or 60 days can be obtained on arrival at the airport for around $37 or $45. Visas obtained at the airport may not be extended. It may be easier to get a visa before arrival. Rules and fees vary between embassies.
Madagascar Consulate Visa Information