🇲🇻 Maldives visa — Indian passport.
Maldives offers FREE 90-day visa-on-arrival to all nationalities including Indians. Show return ticket + hotel/resort booking at Velana International (MLE) immigration.
How to apply — 5 steps.
- 1
Check passport validity
6 months beyond planned departure.
Check today - 2
Confirm resort/hotel booking
Maldives immigration checks; budget guesthouses on local islands also accepted.
Before flying - 3
Book return ticket within 90 days
No exceptions.
Before flying - 4
Fill IMUGA online arrival declaration
imuga.immigration.gov.mv — 72h before arrival window.
1-3 days before flying - 5
Walk through Malé immigration
FREE 90-day stamp issued in 2-5 minutes.
On arrival
Document checklist.
- Passport (6+ months)
- Return ticket within 90 days
- Resort/hotel booking
- IMUGA QR code
Why Indians get rejected.
- IMUGA not filled within 72h window (causes airport delays)
- No accommodation proof
FAQ
How long does Maldives visa take for Indians?
Processing time is instant. Visa is issued at the destination airport on arrival.
How much does Maldives visa cost for Indians in 2026?
FREE — Maldives visa costs ₹0 for Indian passport holders.
How long can Indians stay in Maldives?
90 days per entry on the visa-on-arrival visa. Extension possible from inside the country in most cases — check with local immigration.
Do Indians need a return ticket to enter Maldives?
Yes — a confirmed return or onward ticket within the visa duration (90 days) is required at airline check-in and at Maldives immigration. Open-jaw and circle-trip tickets qualify.