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.

Nepal vs other foreign visitors

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

Expert tips

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.

Related India visa guides

Get help with your India visa from Nepal