No Visa Needed

Nepal Visa Rules for Indian Citizens

Indians do not need a visa for Nepal. One of the easiest international borders to cross.

Indians do not need a visa for Nepal. One of the easiest international borders to cross.

No Visa Required. The India-Nepal Treaty

Under the 1950 Treaty of Peace and Friendship between India and Nepal, Indian citizens enjoy complete visa-free access to Nepal. There is no visa fee, no application form, no arrival stamp, and no limit on the duration of stay. This makes Nepal one of the simplest international destinations for Indian travellers.

By contrast, nationals of most other countries must apply for a visa on arrival and pay USD 30–100 depending on duration. As an Indian pilgrim heading to Muktinath, you skip this process entirely. Simply show your ID and enter.

Entry via Kathmandu Airport (Tribhuvan International)

At Tribhuvan International Airport, look for the dedicated "Indian Nationals" immigration counter after you exit the aircraft. Show your valid passport, and the officer will verify it and wave you through. The entire process takes 5–15 minutes depending on flight arrivals.

There is no arrival card to fill out and no entry stamp placed in your passport. Proceed directly to the baggage carousel and then customs. From Kathmandu airport, our team picks you up and transfers you to your hotel.

Entry via Land Borders

The most popular land crossings for Muktinath pilgrims are Sunauli–Bhairahawa (closest to Gorakhpur/Lucknow), Raxaul–Birgunj (closest to Patna), and Kakarbhitta (closest to Siliguri/Kolkata). Border immigration counters are generally open from 6 AM to 10 PM.

The process is straightforward: get an exit stamp at the Indian immigration post, walk across the border to the Nepal immigration counter, show your passport or Voter ID, and you are through. No forms, no fee, no waiting for visa processing. Our overland packages include a local representative at the border to ensure a smooth crossing.

Common Misconceptions

No police registration is required. Unlike some countries, you do not need to register at a local police station after entry. There is no limit on the number of visits per year, no return-ticket requirement, and no maximum stay duration for Indian citizens.

OCI (Overseas Citizen of India) and PIO cardholders who hold a foreign passport are NOT treated as Indian nationals for Nepal immigration purposes. They must apply for a visa on arrival like other foreigners. Only holders of an Indian passport or Voter ID qualify for visa-free entry.

Important Caveats to Remember

While no visa is needed, you must carry valid identification at all times. Checkpoints along mountain roads. Particularly between Pokhara and Jomsom. May ask for ID. Keep your passport or Voter ID accessible, not buried in your luggage.

Indian currency notes of INR 500 and INR 2,000 denomination are NOT accepted in Nepal. Carry INR 100 notes for small exchanges or convert to Nepali Rupees at authorised money changers in Kathmandu or Pokhara. Aadhaar card is not a valid travel document for Nepal entry.

Frequently Asked Questions

No. Indian citizens enjoy completely free, visa-free entry to Nepal under the 1950 India-Nepal Treaty. No fee, no form, no stamp.

No. Unlike many countries, Nepal does not require Indian nationals to show a return or onward ticket at immigration.

Yes. There is no maximum stay limit for Indian citizens in Nepal. You can stay as long as you wish without any extension or registration.

The concept of overstaying does not apply to Indian citizens since there is no stay limit. You can remain in Nepal indefinitely under the bilateral treaty.

No. OCI and PIO cardholders with foreign passports are treated as foreign nationals. They must obtain a visa on arrival and pay the applicable fee. Only Indian passport or Voter ID holders qualify for visa-free entry.

More in Permits & Documents

Ready to Start Your Sacred Journey?

Our pilgrimage experts are available 24/7 to answer your questions and help plan your perfect Muktinath tour.