Nepal Entry Rules for Indians 2026: Visa, VoA or Visa-Free?
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 · 9 min read
Nepal is the one international destination Indians can visit without a visa — and technically, without a passport, using just a voter ID. But 'technically' is doing a lot of work there. Here is what the rules actually say, what you should carry, and what trips people up on this deceptively 'easy' route.
TL;DR — do Indians need a visa or passport for Nepal?
No — Indian citizens do not need a visa to enter Nepal, and under the bilateral Treaty of Peace and Friendship, you don't technically need a passport either. Indian nationals can enter Nepal with a valid Indian passport or a voter ID card (Election Commission of India voter identity card). Stay is unlimited for Indian citizens — there's no 30-day or 90-day cap.
That said, I'd strongly recommend travelling with your passport regardless. It makes life significantly simpler at the airport, for any hotel check-ins, for SIM cards, and for any emergency consular situation. The voter ID route is used mostly for land border crossings and domestic travel between border towns — it's not ideal for flying.
Can Indians enter Nepal without a passport — the rules explained
Under the 1950 Treaty of Peace and Friendship between India and Nepal, Indian and Nepali nationals enjoy near-equal rights of movement, work, and residence in each other's countries. This means Indian citizens can enter Nepal without a visa and without a passport — the voter ID card (EPIC) is an accepted travel document at land border crossings.
For travel by air, however, airlines flying to Kathmandu (TIA) from India generally require a passport for check-in and boarding — not a voter ID. This is an airline operational requirement, not strictly an immigration law, but you're not getting on the plane with just a voter ID in most cases. Confirm with your airline before assuming otherwise.
For land crossings (Raxaul–Birgunj, Sunauli–Bhairahawa, Kakarbhitta–Siliguri, etc.), the voter ID is widely accepted in practice, though crossing the border with a passport is always cleaner and avoids any questions about your identity document's validity.
What documents should Indians carry to Nepal?
- Passport (recommended) — valid, no minimum validity requirement for Nepal specifically, but 6 months is good practice.
- Voter ID card — acceptable at land crossings and as a secondary identity document; not sufficient for most air travel.
- No visa required — you won't be asked for one, you don't apply for one, and there's no fee.
- No confirmed return ticket requirement — Nepal doesn't require you to show a return ticket the way Thailand or Singapore does, since Indian nationals can stay indefinitely.
- That said, carry a return ticket if you've booked one — it's useful for your own planning and some Nepali hotels ask about departure dates.
Unlike most international destinations, there's no document-heavy entry process for Indians coming to Nepal. The main thing you need is a valid identity document proving Indian citizenship.
Land border crossings from India to Nepal — what to expect
Nepal is accessible by road from several Indian states. The main crossing points used by tourists:
- Raxaul (Bihar) to Birgunj — closest to Kathmandu by road, around 6–7 hours drive from Birgunj. This is a busy commercial border.
- Sunauli (UP) to Bhairahawa/Siddhartha Nagar — popular crossing for those coming from Varanasi, with good bus connections to Pokhara (4–5 hours) and Kathmandu (8+ hours).
- Kakarbhitta (West Bengal) to Birtamode — entry point for those coming from Darjeeling/Sikkim, with onward buses to Kathmandu (up to 14 hours).
Land crossings involve two checkpoints — Indian immigration on exit, and Nepali immigration on entry. Both are reasonably quick for Indian nationals. Have your ID ready and fill any forms handed out. Border towns are busy and can feel chaotic — keep your bags close.
Flying to Kathmandu from India — flights and what to know at TIA
Several Indian carriers operate direct flights to Tribhuvan International Airport (KTM) in Kathmandu — IndiGo, Air India, SpiceJet, and others connect Delhi, Mumbai, Kolkata, Varanasi, and other cities. Flight time from Delhi is about 1 hour 20 minutes; from Kolkata, under an hour.
Kathmandu's TIA is a single-runway airport with limited capacity, which means it's prone to delays, especially in poor visibility (Kathmandu is famously foggy in winter mornings). If you have a tight connection elsewhere after landing, build in extra buffer. Immigration at TIA for Indian nationals is separate from the visa-on-arrival queue that third-country nationals use — look for the 'Indian Nationals' or 'SAARC' lane, which is typically much faster.
Common misconceptions about India-Nepal travel
A few things I've had to correct for friends planning their first Nepal trip:
- 'I don't need any documents' — you don't need a visa, but you need proof of Indian citizenship. Don't show up with nothing.
- 'I can use my Aadhaar card' — Aadhaar is not an internationally recognised travel document. It may be accepted as supplementary ID at some land crossings, but it's not officially listed as a valid travel document for Nepal. Don't rely on it.
- 'Nepal uses Indian rupees' — Nepali rupees (NPR) are the local currency. Indian rupees are widely accepted in Nepal (usually at around 1 INR = 1.6 NPR), but it's not official currency. ATMs in Kathmandu and Pokhara dispense NPR; you can also exchange at the airport or money changers in town. Rates vary — don't exchange more than you need at the airport.
- 'I can work in Nepal without any permit' — Indian nationals can work in Nepal without a work permit, unlike third-country nationals. But this applies to genuine employment situations, not tourism.
FlightGPT visa tool + useful links for Nepal travel
The FlightGPT visa tool lists Nepal as visa-free for Indians, but it's worth double-checking the current rules at the Nepal Department of Immigration if you're planning a longer or more complex itinerary (trekking permits, restricted area permits, etc.).
If you're doing trekking in Nepal, note that trekking permits are separate from entry rules. The TIMS card (Trekkers' Information Management System) and Annapurna/Sagarmatha (Everest) Conservation Area permits cost money and are required for most major trekking routes. These are obtained in Kathmandu or at trailheads, not at the border.
Related: all visa-free countries for Indians 2026 and proof of funds for visa applications.
Bilateral travel rules between India and Nepal are governed by treaties that have been in place for decades, but confirm any changes at the Nepal Department of Immigration or the Embassy of Nepal in India before travel.
Frequently asked questions
Do Indians need a visa for Nepal in 2026?
No. Indian citizens do not need a visa for Nepal. Under the 1950 Treaty of Peace and Friendship, Indians can enter Nepal without a visa and without a mandatory stay limit. A valid passport or voter ID card (EPIC) is sufficient as a travel document, though a passport is strongly recommended.
Can I use my Aadhaar card to travel to Nepal?
Aadhaar is not an officially recognised travel document for Nepal. It's not listed among the accepted documents by Nepal Immigration. A passport or the Election Commission voter ID card (EPIC) are the recognised options. Carrying just an Aadhaar is risky and could cause problems at the border or with airline check-in.
Can I use Indian rupees in Nepal?
Indian rupees are widely accepted in Nepal and exchange at roughly 1 INR = 1.6 NPR (rates fluctuate slightly). However, INR is not official currency — you'll need NPR for some transactions, smaller establishments, and transport. Exchange at a reputable money changer in Kathmandu or Pokhara for better rates than the airport.
Do I need any permits for trekking in Nepal?
Yes — entry to Nepal is free for Indians, but trekking requires separate permits. For major routes like the Annapurna Circuit or Everest Base Camp, you need a TIMS card (around NPR 1,000–2,000 / roughly ₹500–1,000 for SAARC nationals) and a conservation area/national park permit (typically NPR 1,000–3,000 per area). These are available in Kathmandu at the Nepal Tourism Board office.
Is there a limit on how long Indians can stay in Nepal?
No. Indian nationals can stay in Nepal indefinitely — there's no 30-day, 90-day, or any other tourist stay cap, unlike what applies to third-country nationals. This is unique to Indian and Nepali nationals under the bilateral treaty.