Free for Indians
Maldives Visa
For Indian passport holders · rules checked Oct 2026
Free 30-day visa on arrival for every Indian passport holder. Just fill in the free IMUGA traveller declaration before you fly.
- Processing
- Visa on arrival, free
- Stay
- 30 days, granted on arrival
- Valid for
- 30 days from arrival
- Entries
- Free visa on arrival
The Maldives gives all tourists, including Indians, a free 30-day visa on arrival. There's no advance visa and no fee.
Within 96 hours before you arrive, fill in the free online Traveller Declaration on the IMUGA portal – every traveller, including children, needs their own.
What to carry
- Passport with a machine-readable zone, valid for at least 1 month
- Prepaid, confirmed booking at a registered resort, hotel or guesthouse
- Confirmed return ticket
- Enough money for your stay
- IMUGA traveller declaration (free, online)
- Yellow fever certificate, if you arrive from a country with yellow fever risk
How it works
- 1Book a registered resort or hotel and your flights.
- 2Within 96 hours before arrival, fill in the IMUGA traveller declaration.
- 3Get your free visa stamped on arrival.
Know before you go
- Immigration officers decide entry on arrival – carry your booking, return ticket and proof of funds.
Terms & conditions
- This page is for information only, based on the rules for ordinary Indian passports as of the date shown. Visa rules change often – always check the official source before you travel.
- Visa-free entry is granted at the border; immigration officers can still ask for your return ticket, hotel booking and proof of funds, and can refuse entry.