Free for Indians
Nepal Visa
For Indian passport holders · rules checked Oct 2026
No visa needed: Indian citizens can enter Nepal freely with a passport or voter ID, by air or by road.
- Processing
- No visa needed
- Stay
- No set limit
- Valid for
- No visa needed
- Entries
- Free entry
Thanks to the India-Nepal friendship treaty, Indian citizens don't need a visa or permit to visit Nepal and can stay as long as they like.
To fly, carry your passport or voter ID card – other ID cards are usually not accepted by airlines or immigration.
What to carry
- Indian passport or voter ID card
- Return ticket (for air travel)
How it works
- 1Book your flights or plan your road trip.
- 2Carry your passport or voter ID.
- 3Show it at immigration on arrival.
Know before you go
- Aadhaar cards are not accepted. Children without a passport can use a birth certificate.
- Trekking areas need separate trekking permits.
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.