Nepal Visa RequirementsFor India passport holders
Indian passport holders enjoy completely free and unrestricted entry to Nepal. Indians do not need a visa, do not need a passport (a voter ID card is accepted), and face no stay limits. This is the most open border arrangement in the world.
Great news! India passport holders can enter Nepal without a visa for tourism or business purposes.
No visa application is needed. Carry any valid Indian government-issued photo ID. While a voter ID is technically sufficient, carrying your passport is recommended for international travel connectivity and potential onward journeys. No fees are charged at immigration.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
India to Nepal: What You Need to Know
India and Nepal share a unique open border relationship under the 1950 Treaty of Peace and Friendship. Indian citizens can enter Nepal without a visa, without a passport if they carry a government-issued voter ID card, and there is no restriction on the length of stay. Indians can also live and work in Nepal without any formal permission.
Practical Tips
Kathmandu, Pokhara, and Chitwan are the main tourist hubs. The Himalayas including Mount Everest base camp trekking are world-famous attractions. The Nepali rupee (NPR) is pegged at 1 INR to 1.6 NPR and Indian currency is widely accepted. Altitude sickness can affect travelers going above 3000 metres, so acclimatize gradually.
Frequently Asked Questions
Do Indian citizens need a visa or passport to enter Nepal?
No. Indian citizens do not need a visa for Nepal. They also do not need a passport; a valid government-issued photo ID such as an Aadhaar card, voter ID, or driving license is accepted at the Nepal border. There is also no limit on the length of stay.
Is there any fee for Indians to enter Nepal?
No. Entry is completely free for Indian citizens. There are no visa fees, entry taxes, or other charges at the border for Indian passport holders.
Can Indian currency be used in Nepal?
Yes. Indian rupees are widely accepted across Nepal at an approximate rate of 1 INR to 1.6 NPR. However, INR 2000 notes are not accepted. The Nepali rupee is the official currency and is pegged to the Indian rupee.
Can Indians work or live in Nepal?
Yes. Under the 1950 India-Nepal Treaty, Indian citizens can live and work in Nepal without any work permit or immigration permission. Indians and Nepalis have reciprocal rights in each other countries for employment, property ownership, and residence.