🛂 Visa lookup · 🇮🇳 → 🇳🇵
Do Indians need a visa for Nepal?
✓ No — none needed
Indian passport holders don't need a visa for Nepal.
You can enter Nepal with just your Indian passport or a valid government-issued photo ID (voter ID, driver's licence). Stay as long as you like.
- Cost
- Free — no visa, no fee
- Processing
- Walk through immigration — nothing to apply for
- Validity
- Unlimited stay under the India–Nepal friendship treaty
- Passport
- Valid Indian passport OR voter ID OR driver's licence (carry one)
- Where to apply
- Indian Embassy in NepalReference for the bilateral travel agreement, in case you're asked for details
What you need to apply
One government photo ID
Passport, voter ID card, or driving licence — any one works
A return ticket (sometimes asked)
Officers occasionally ask — keep a confirmation on your phone
Last verified 2 days ago · by Anika, our visa data steward
We re-check every visa policy at least every 30 days against the official source. If it changed since then, you'll see a warning chip on this page.
🇳🇵 Govt. of Nepal (official)🇮🇳 Govt. of India MEAIndia–Nepal Treaty of Peace and Friendship, 1950
Plan a trip to Nepal
See places to visit, costs, and best season for Indian travellers
