Madagascar offers visa on arrival for Indian passport holders, with a maximum stay of 60 days. You can get your visa at the airport on arrival.
How much does a Madagascar visa cost?
The visa fee is approximately ~₹3,000-₹7,000 for Indian passport holders. Additional costs may include VFS service charges, biometrics, travel insurance, and passport photos. Total budget approximately ₹3,500.
How long does processing take?
Processing time for a Madagascar visa is typically On arrival. No advance processing needed.
What passport validity is required?
Your Indian passport must have at least 6 months of validity remaining. You should also have at least 2 blank pages available for visa stamps. If your passport is expiring soon, renew it before applying for the visa.
How to reach Madagascar from India?
You can find direct and connecting flights to Madagascar from major Indian cities. Search Madagascar flights on FareEagle to compare prices and book the best deals.
Disclaimer: Visa rules change frequently. This page was last updated March 2026 and is for general guidance only.
Always confirm current requirements with the official embassy or consulate of Madagascar before applying.
FareEagle does not process visa applications and is not responsible for visa outcomes.