Indians often finalise on Nepal as their vacation destination, owing to numerous reasons. While it is abroad, it is one of the closest of neighbours to India. Additionally, vacations in Nepal are not too costly, contributing as one of the primary reasons for the country being a popular choice for Indian travellers.

With many Indians choosing to visit Nepal, it is important that relevant visa requirements are understood properly before planning the vacation. Furthermore, it is also important to have a fair knowledge of the Nepal immigration rules for India, especially since it is unique from that of other countries.

Do Indians Need a Visa to Visit Nepal?

No, Indian passport holders do not require a visa to travel to Nepal. It is important to note that citizens from most other nations must have a visa to enter Nepal. This exception is only extended to Indian citizens.

However, Indians are required to carry proper credentials issued by the Government of India, the Election Commission of India, etc.

Is Visa on Arrival/e-Visa Available in Nepal for Indians?

No, since Indian travellers do not require a visa to travel to Nepal, the need for a visa on arrival or E-visa also becomes redundant.

Indians can simply travel to Nepal with their passport or other applicable documents which are mentioned later in this article to gain entry to the country, be it the immigration centre at Kathmandu airport or elsewhere.

Do Indian Travellers Need to Possess a Passport to Visit Nepal?

Yes, it is vital for Indians travelling to Nepal to carry their valid passports. However, tourists who do not possess their passport for Nepal from India can produce a few other documents in its stead to enter the country. These documents are mentioned later in this article.

Documents Required for Indian Citizens to Enter Nepal

While Nepal visa requirements for Indian citizens is redundant, the undermentioned documents must be carried by Indians to gain entry.

  • Any photo-identity proof issued by Central/State/UT authorities.
  • A voter ID card issued by the Election Commission of India.
  • Emergency Certificate issued by the Indian Embassy in Kathmandu.

The following Nepal entry requirements for Indian citizens should also be noted carefully.

  • Indians aged above 65 years or below 15 years can enter Nepal by producing a photo-identity proof like PAN card, driving license, ration card, etc.
  • Indians between the age group of 15 and 18 years can enter Nepal using their Identity Certificate issued by the principal of their academic institution.

What are the Documents Required if You Enter by Road?

Indian citizens entering Nepal by road with their own vehicle need to submit the following documents, along with their proof of citizenship, at the Nepal border:

  • Registration certificate of the vehicle
  • Driving license
  • A Yaatayaat Anumati or vehicle permit
  • A Bhansar or customs permit

Planning to Nepal? Everyone needs a visa (except Indian nationals), but luckily it’s an easy process. Here’s the latest information on obtaining a tourist visa and how it works for visa-on-arrival. Once you land at the Tribhuvan International Airport, you can get the visa on arrival. Following certain regulations and formalities, you can get a visa for Nepal (90 days) in less than an hour.

Documents You Need for visa

Check your Passport.

Make sure that your passport is valid for six months within arrival in Nepal.

Passport Photos.

You only need a single photo for your visa application, but you’ll need a lot of them if you plan to go trekking and do other activities in Nepal. Keep your passport-size photos in person for accessibility. There are also photo booths at the airport in case you forget to bring. Keep at least 4 copies of your passport-size photos. Nepal visa photo size is not specified so just bring the regular passport size photo that you use in your country.

Immigration Papers (Arrival card).

Typically, you will get the immigration papers while on the plane before you land. Make sure to fill out these forms right away to pass immigration upon arriving.

Tourist Visa.

All foreigners entering Nepal, except Indians, require a visa. You can acquire a visa from the Nepali embassy in your country or upon arrival at the airport. Tourists visas are valid for 3-6 months within your travel to Nepal. Single entry visas are valid for 15/ 30 and 90 days which respectively costs $30, $50 and $125. You will get a multiple-entry visa.

Visa Application Process at the Airport

A lot of foreigners opt to get their Nepalese visa at the airport upon arrival. Bring your documents to the visa registration machines. Scan the barcode of your passport and take your photo. Get the slip of paper that the machine generates and bring this to the counter, along with the payment. Finally, have your passport stamped and get your visa.

Online Nepal Visa Application Form.

You can fill out the application form online at home before traveling to Nepal. You can visit this site to fill out your immigration papers: and print the confirmation. You can submit the printed confirmation at the immigration desk. This is valid for 15 days only.

Extending Your Visa.

You can extend your Nepal visa for up to 150 days at the Immigration Department in Kathmandu or Pokhara. It costs $30 for 15 days and $2 per day after that. Usually, the turn-around is the same day, and you’ll need to submit your passport, extension fee, one photo, and the application extension form to complete the process.


Many remote rural areas, especially those close to the Tibet border, require a restricted area permit. This applies to those trekking in the Manaslu, Mustang, Nar-Phu, Tsum Valley, Dolpo, Humla and Kanchenjunga regions. Permits range from US$10 to US$500 per week and you will need the help of a registered trekking agency to secure one.

Final Notes.

In the arrivals’ hall, you’ll find electronic registration machines that read your passport, take your photo, and print out a completed form to submit to immigration. Be sure to have the following items handy:

  • Cash to pay the visa fee (USD is best, especially at land crossings, but you can also pay with EUR, CHF, GBP, AUD, CAD, HKD, SGD, and JPY).
  • A passport that is valid for at least six months.

Please note that the following nationalities cannot obtain a visa-on-arrival: