India Visa for Nepal
India Visa for Nepal: Guide for Nepali Citizens
Citizens of Nepal do not need a visa to enter India under the reciprocal arrangement. No visa required.
- Processing time
- No visa required.
- Cost
- No visa fee.
- Validity
- No stay restriction under the arrangement.
- Eligibility
- Citizens of Nepal do not need a visa to enter India under the reciprocal arrangement.
- How to apply
- No visa required
Travelling to India as a Nepali citizen
Citizens of Nepal do not need a visa to enter India under the long-standing bilateral arrangement, and there is no visa fee. You still need acceptable identity documents at the border, and rules differ if you are arriving from a third country — confirm the documents with the Indian mission before you fly.
Most foreign visitors
- Need an e-Visa or regular visa
- Pay a visa fee
- File the e-Arrival Card
Nepali citizens
- No visa required
- No visa fee
- Carry valid identity documents
Common mistakes
- Wrong visa category for the purpose
- Non-compliant photo
- Passport under 6 months validity
- Applying too close to travel
Expert tips
- Apply at least 7 days before departure.
- Use only the official portal.
- Carry the e-Visa printout and matching passport.
- Check the live fee on the portal before paying.
Frequently asked questions
Is the India e-Visa available for Nepal?
Citizens of Nepal do not need a visa to enter India under the reciprocal arrangement.
How long does the India e-Visa take for Nepali travellers?
Usually 72 hours to 4 business days from a complete application.
What is the India e-Visa fee for Nepali travellers?
No visa fee.
How long can Nepali travellers stay on the e-Visa?
No stay restriction under the arrangement.
When should Nepali travellers apply?
At least 4 days and at most 120 days before the expected arrival date in India.
Do Nepali travellers need the India e-Arrival Card?
Yes. Every foreign traveller must file the e-Arrival Card online within 72 hours before landing. It is separate from the visa.