Nepal for Indians 2026: Entry Rules, No Visa, Valid IDs

Indians need no visa for Nepal in 2026 under the 1950 Treaty. By air only a passport or physical Voter ID works — Aadhaar is not accepted. Air vs land, minors.

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Nepal for Indians in 2026: No Visa Needed — but Carry the Right ID

By Ananya Singh (Ananya Singh writes step-by-step first-international-trip guides for Indians — passport rules, visa-cascade timing, immigration walkthroughs, and the unglamorous logistics that separate a smooth trip from a stranded one.) · Published · 11 min read

Indians need no visa for Nepal — but the document rules are stricter than people think. By air, only a passport or original Voter ID works; Aadhaar is not accepted. Here's the full air-vs-land breakdown, plus rules for minors and seniors.

Quick answer

Indian citizens do not need any visa for Nepal — no e-visa, no visa-on-arrival, no fee. This flows from the 1950 India–Nepal Treaty of Peace and Friendship, which allows near-free movement of citizens both ways. But you must carry an accepted travel document. By air, Nepal and Indian airlines accept only a valid Indian passport or an original (physical) Voter ID card issued by the Election Commission of India — Aadhaar is not accepted for air travel. By land, document checks are more relaxed and the original Voter ID (and, informally, Aadhaar at some crossings) is commonly used. Always verify the current rule with your airline and the Embassy of India, Kathmandu. See our Nepal entry snapshot for the short version.

Why Indians don't need a Nepal visa

The legal basis is the 1950 Treaty of Peace and Friendship between India and Nepal. Article 7 lets nationals of each country reside, own property, work and move in the other on a largely reciprocal basis. In practice that means an Indian can fly or drive into Nepal, live, study or do business there, and stay indefinitely — no visa, no stamp, no fee. Nepal is one of only a tiny handful of countries where the Indian passport carries this kind of open access, alongside Bhutan (which, unlike Nepal, does require a permit and a per-night fee).

This is genuinely visa-free — not the conditional, document-heavy access Indians plan for places like Colombia or the full embassy route of Australia. The only thing standing between you and a smooth entry is carrying the right ID — and that's exactly where most Indians slip up.

The document rule — and why Aadhaar is the big trap

This is the single most important section, because the rule differs by mode of travel.

By air (the strict one)

For flights between India and Nepal, the accepted documents are narrow:

That's it. Aadhaar is NOT accepted for air travel to Nepal, and neither are PAN cards, driving licences, or — crucially — downloaded/printed or digital (DigiLocker/mAadhaar) copies of any document. Indian airlines check ID at check-in, and Nepal immigration checks again at Tribhuvan International (KTM), Pokhara (PKR) or Bhairahawa (BWA). Travellers turning up with only a phone screenshot of a Voter ID, or only an Aadhaar, have been denied boarding.

By land (the relaxed one)

At road crossings — Sunauli, Raxaul–Birgunj, Kakarbhitta, Banbasa and others — checks are looser. The originals that work in practice are the passport, original Voter ID, or original Aadhaar. Even so, the documents must be physical originals with a clear photo — no photocopies, no screenshots. Officially, Aadhaar is not on Nepal's list of recognised travel documents, so it can be accepted informally at a land border but should not be your only document.

Bottom line: carry your passport. It works by air and land, removes all ambiguity, and is the only document that won't generate a debate at a counter.

Rules for minors and senior citizens

Children and older travellers get some flexibility, but the safest path is still a passport:

Because these age-based concessions are applied case by case and have shifted over the years, treat them as "may be accepted" rather than guaranteed, and verify with the Embassy of India in Kathmandu and your airline. For any family flying in, passports all round is the no-stress option.

Flying to Nepal from India

Nepal is one of the most popular short-haul international trips for Indians — for Kathmandu's temples, Pokhara's lakes and the Annapurna gateway, and Lumbini. Direct flights run from Delhi, Mumbai, Bengaluru, Kolkata, Varanasi, Patna and other cities to Kathmandu (KTM), with growing service to Pokhara (PKR). Carriers include Air India, IndiGo, Nepal Airlines and others.

A few India-specific flight tips:

If a trek is the goal, our trekking-abroad guide compares Nepal with bigger expeditions, and the Kathmandu destination guide covers what to do once you land.

Money, SIM and customs — practical India-to-Nepal notes

Nepal also pops up on Indians' radar for short getaways and even casino weekends — see how it sits among regional options in our casino-destinations roundup.

Common mistakes Indians make entering Nepal

  1. Flying with only Aadhaar. Aadhaar is not accepted for air travel to Nepal. You'll be stopped at check-in. Carry a passport or original Voter ID.
  2. Carrying a digital/printed ID. Screenshots, DigiLocker/mAadhaar and photocopies don't count — Nepal wants the physical original.
  3. Assuming land-border rules apply at the airport. Aadhaar may pass at a road crossing; it won't at an airline counter. Mode of travel changes the rule.
  4. Carrying ₹500/₹2,000 notes. These Indian denominations aren't permitted in Nepal — use ₹100 and below, or NPR.
  5. Skipping passports for kids. Birth certificates/school IDs can work for minors, but a passport is the only friction-free option, especially when flying.
  6. Forgetting Nepal is genuinely open-stay. There's no visa clock — but your airline still needs valid ID both ways, so don't travel without it.

Frequently asked questions

Do Indians need a visa or passport for Nepal in 2026?

Indians need no visa for Nepal under the 1950 Treaty. You do need an accepted ID: by air, a valid Indian passport or an original Voter ID card (Aadhaar is not accepted for flights). By land, passport, original Voter ID and informally Aadhaar are used. A passport is safest.

Is Aadhaar card valid for travel to Nepal?

Not for air travel — airlines and Nepal immigration do not accept Aadhaar for flights. At land borders, an original Aadhaar is sometimes accepted informally, but it's not on Nepal's official list of travel documents. Carry a passport or original Voter ID to be safe.

Can I travel to Nepal with just a Voter ID card?

Yes, if it's the original physical Election Commission Voter ID with a clear photo — it's accepted by both air and land. A downloaded or printed copy is not accepted. If you're flying, a passport is the most reliable document.

How long can Indians stay in Nepal?

There is no visa-based time limit for Indians under the 1950 Treaty — Indians can stay long-term to live, work or study. There's no entry fee and no stay clock for Indian citizens, unlike most other nationalities who get a paid tourist visa.

What documents do children need to enter Nepal?

A passport is the simplest. If a child has no passport, carry the birth certificate and, for school-age children, a school ID, with the child accompanied by parents. Airline policies vary, so confirm with the carrier before flying.

Can I carry Indian rupees to Nepal?

Yes, but only ₹100 and smaller denominations are cleanly usable. Indian ₹500 and ₹2,000 notes are not permitted into Nepal under current rules. Carry small notes or Nepalese rupees (NPR), pegged at about 1 INR = 1.6 NPR. Indian cards work at ATMs.