← All visa guidesMORE 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
Carry Aadhaar (land border) or Voter ID/DL (airport)
Passport optional but recommended for clarity.
Check today - 2
Fill Nepal Customs Declaration on arrival
Paper form, simple — name, address, items.
On arrival - 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
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.