← All visa guides

🇲🇻 Maldives visa — Indian passport.

TL;DR FOR INDIANS · 2026

Maldives offers FREE 90-day visa-on-arrival to all nationalities including Indians. Show return ticket + hotel/resort booking at Velana International (MLE) immigration.

VISA TYPE
visa-on-arrival
STAY DURATION
90 days
FEE
FREE
PROCESSING
instant

How to apply — 5 steps.

  1. 1

    Check passport validity

    6 months beyond planned departure.

    Check today
  2. 2

    Confirm resort/hotel booking

    Maldives immigration checks; budget guesthouses on local islands also accepted.

    Before flying
  3. 3

    Book return ticket within 90 days

    No exceptions.

    Before flying
  4. 4

    Fill IMUGA online arrival declaration

    imuga.immigration.gov.mv — 72h before arrival window.

    1-3 days before flying
  5. 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
Plan Maldives trip ✦Official portal →

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.

MORE VISA GUIDES
🇹🇭Thailand visa🇻🇳Vietnam visa🇮🇩Indonesia visa🇦🇪UAE visa🇯🇵Japan visa🇪🇺Schengen (Europe) visa