Learn about the Nepal visa for Indian citizens and the entry rules for 2026. Check the mandatory documents, costs, and the step-by-step process for a smooth entry, plus smart ways to finance your trip.
Last updated on: May 06, 2026
Nepal, India’s beautiful Himalayan neighbour, is one of the most accessible international destinations for Indian travellers. Known for its breathtaking peaks, ancient temples, and vibrant culture, it shares a unique "open border" relationship with India. You can reach Nepal from major Indian cities like Delhi, Mumbai, and Bengaluru via direct flights to Kathmandu in approximately 1.5 to 3 hours. Alternatively, many travellers prefer the scenic road routes through border points like Sunauli, Raxaul, or Panitanki.
For most Indian citizens, a Nepal travel visa is not a requirement due to the 1950 Indo-Nepal Treaty of Peace and Friendship. This allows for nearly unrestricted movement between the two nations. However, ‘visa-free’ does not mean ‘document-free. You still need to carry specific identity proofs and adhere to entry regulations to ensure a hassle-free journey.
Planning your finances is essential for an international trip. Here is a tentative breakdown of expenses for an Indian traveller:
| Category | Estimated Cost (Per Person) |
|---|---|
Visa & Entry Fees |
₹0 (Visa-free for Indians) |
Round-trip Flights |
₹12,000 – ₹22,000 |
Accommodation |
₹1,500 – ₹5,000 per night |
Food & Dining |
₹1,000 – ₹2,500 per day |
Local Transport |
₹800 – ₹2,000 per day |
Activities (Trekking/Tours) |
₹5,000 – ₹15,000 (Total) |
Note: The costs mentioned above are indicative and subject to change based on seasonal demand, currency fluctuations, and individual lifestyle choices. It is recommended to check the latest exchange rates and service prices before finalising your travel budget.
Although most Indians enter under the visa-exempt category, it is important to understand the different types:
To be eligible for a Nepal entry visa (or visa-free entry) as an Indian citizen, you must satisfy the following:
The process for a Nepal visa for Indian nationals is remarkably simple compared to other countries:
1.Prepare Your Identity Proof
Ensure you have your original Passport or Voter ID card. Scanned copies or digital versions on phones are often not accepted at immigration.
2.Fill the Arrival Card
Upon landing at Tribhuvan International Airport (Kathmandu) or reaching a land border, you will be given a simple arrival card. Fill in your basic details and hotel address.
3.Clear Immigration
Proceed to the dedicated "Indian Nationals" counter at the airport. Present your ID and the arrival card to the officer.
4.Obtain the Entry Stamp
The officer will verify your document and may stamp your arrival card or provide a small entry slip. No fees are collected from Indians at this stage.
5.Custom Declaration
If you are carrying large amounts of cash (above ₹25,000 in high-denomination Indian notes) or expensive electronics, declare them at the customs desk to avoid penalties.
To ensure your Nepal visa requirements for Indian citizens are fully met, keep these documents ready:
While Nepal is affordable, managing your funds through Indian financial products can save you money and provide peace of mind.
Nepal is a destination where deep-rooted history and breathtaking nature coexist, providing plenty of options for every type of traveller.
The vibrant capital city is known for the Pashupatinath Temple and the historic Durbar Squares. Explore the narrow lanes of Thamel for authentic gear and local handicrafts, or visit the Swayambhunath (Monkey Temple) for a panoramic view of the valley.
A scenic city located on the banks of Phewa Lake, serving as the gateway to the Annapurna circuit. Wake up early for a sunrise view from Sarangkot or try paragliding for a bird's-eye view of the Machhapuchhre mountain.
The birthplace of Lord Buddha and a major pilgrimage site with monasteries built by different nations. Rent a bicycle to explore the vast Sacred Garden and the Maya Devi Temple in a peaceful, sustainable way.
A UNESCO World Heritage site famous for its one-horned rhinoceros and jungle safaris. Opt for a canoe ride on the Rapti River to spot crocodiles or take a guided nature walk to see rare bird species.
A hill station near Kathmandu famous for its stunning views of the Himalayan range, including Mount Everest on clear days. Stay overnight in a local resort to witness the spectacular sunrise and sunset over the snow-capped peaks.
The Nepal visa is technically free for Indian citizens. There are no consular fees or "visa on arrival" charges for Indian passport or Voter ID holders.
Processing Time:
Entering Nepal as an Indian citizen remains one of the simplest travel experiences in 2026. By carrying the correct identity proof, either a Passport or Voter ID, you can enjoy a seamless entry into this Himalayan paradise. Whether you are going for a spiritual journey to Pashupatinath or an adventure in the Annapurna range, planning your finances with travel loans and insurance will ensure your trip stays stress-free and secure.
Reviewer
No. Under the 1950 Indo-Nepal Treaty, Indian citizens do not require a visa to enter, stay, or work in Nepal. You only need to present a valid Indian Passport or Voter ID card at the entry point.
For general tourists, it is not mandatory but highly recommended. However, if you are planning to trek in the Himalayas, the Nepal government requires you to have insurance that covers high-altitude rescue and medical emergencies.
Indian citizens can stay in Nepal for an indefinite period. Unlike other foreigners who are limited to 150 days per year, Indians do not have a specific "tourist stay" limit under current bilateral agreements.
While Indians don't need it, for other nationalities, a Nepal e-Visa or visa-on-arrival application usually takes about 5 working days to be processed by the Department of Immigration.
At immigration, officers will check your original Indian Passport or your Voter ID card. If you are travelling with children, their birth certificates or school IDs will also be verified.