🛂 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

  1. One government photo ID

    Passport, voter ID card, or driving licence — any one works

  2. 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

Other destinations Indians can visit easily

See all visa rules for Indians