← All visa guides

🇳🇵 Nepal visa — Indian passport.

TL;DR FOR INDIANS · 2026

Nepal grants unlimited visa-free entry to Indians. Aadhaar accepted at land borders (Sunauli/Raxaul/Birgunj). Voter ID or driving licence work at Kathmandu airport. Stay as long as you like; no time limit.

VISA TYPE
visa-free
STAY DURATION
99999 days
FEE
FREE
PROCESSING
instant

How to apply — 3 steps.

  1. 1

    Carry Aadhaar (land border) or Voter ID/DL (airport)

    Passport optional but recommended for clarity.

    Check today
  2. 2

    Fill Nepal Customs Declaration on arrival

    Paper form, simple — name, address, items.

    On arrival
  3. 3

    Walk through immigration

    Stamp issued instantly. No fee.

    5 min

Document checklist.

  • Aadhaar OR Voter ID OR Driving Licence OR Passport

Why Indians get rejected.

  • Old/torn Aadhaar (illegible photo)
  • PAN card alone is NOT accepted
Plan Nepal trip ✦Official portal →

FAQ

How long does Nepal visa take for Indians?

Processing time is instant. No application needed — stamped at the airport.

How much does Nepal visa cost for Indians in 2026?

FREE — Nepal visa costs ₹0 for Indian passport holders.

How long can Indians stay in Nepal?

99999 days per entry on the visa-free visa. Re-entry allowed within 6 months of last visit.

Do Indians need a return ticket to enter Nepal?

Yes — a confirmed return or onward ticket within the visa duration (99999 days) is required at airline check-in and at Nepal immigration. Open-jaw and circle-trip tickets qualify.

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