How to Apply for Nepal’s Visa?

Nepal is one of the popular places which people from all over the world choose to visit because of variation in its culture and religions, mountains, and famous for rock climbing and a great variety of flora and fauna.

Applying for visa in an essential requirement for visiting any country. It is an important document which decides the stipulated time period for any visiting tourist or person (for other purposes) can stay within the country. In this article, you will find the steps required to guide yourself through the steps to obtain a visa for Nepal for its neighboring countries: India and Bhutan.

On-Arrival Visas

Few countries are eligible to receive an on-arrival visa. The steps to be taken are as follows:

1st Step

  • Fill in ' Arrival Card '
  • Fill in Online ‘Tourist Visa ‘form (you can fill it up prior to your arrival visiting the official website of the Department of Immigration or fill it up using Kiosk machines upon your arrival at the airport).
  • If you fill it from the website, you will get submission Receipt with a barcode. Please print it out and bring it along for acquiring a visa. It works for fifteen days and becomes invalid then after. If so, you will have to fill it up again.

2nd Step

  • Make payment at the bank according to your visa requirement (15/30/90 Days)
  • Get the receipt

While you can use different modes of payments (at visa fees collection counter), we advise you to carry some cash to be on the safe side.

On Arrival Visa Fee

  • 15 Days – 30 USD
  • 30 Days – 50 USD
  • 90 Days – 125 USD

3rd Step

  • Proceed to the Immigration Desk with your online form, payment receipts, and your passport.
  • Hand in your documents to the immigration officer for visa processing. He/she issues visas to you upon his/her satisfaction.

Steps Required to Apply for Indian Passports

Any Indian citizen can obtain a visa for Nepal on arrival at the Tribhuvan International Airport, Kathmandu and at the border entry points in Kakadvitta, Birgunj, Bhairahawa, Nepalgunj, Gaddachowki on the Nepal-India border and Kodari on the Nepal-China border. Outside of Nepal, A visa can also be obtained at the nearest Nepal Embassy or Diplomatic Mission. To renew a Visa you can go to the Department of Immigration, Kalikasthan, Kathmandu.


1. A valid passport and one passport-sized photo including a light background.

2. Visa can be acquired only through payment of cash in the following currency: Euro, Swiss Franc, Pound Sterling, US Dollar, Australian Dollar, Canadian Dollar, Hong Kong Dollar, Singapore Dollar and Japanese Yen.

3. Credit card, Indian currency, and Nepali currency are not accepted as payment of visa fees.

Steps Required to Apply for Bhutanese Passports

Bhutanese citizens can acquire a visa on arrival for traveling to Nepal as a tourist. The stipulated time of stay is usually short with a period of 90 days. The applicant is not required to be present when applying for a visa and a total of 3 documents are required.


  • Completely filled Nepal's visa application form.
  • Passport photo not older than 6 months.
  • Original Passport or any Travel document with at least 6 months remaining validity on the date of arrival and have at least 2 visa pages clear of any markings.

Note: A provision for multiple re-entry is available. ‘On Arrival’ Tourist visa is the only entry visa to Nepal.

These are the steps required to be followed to obtain a visa to visit Nepal from India and Bhutan. The steps are fairly simple but require concentration in terms of carrying the correct documents and correct details on the application form.