Tourist Visa  for Nepal can be obtained easily on arrival at the Tribhuvan International Airport  only international airport of Nepal, Kathmandu and at border entry points in Kakadvitta, Birgunj, Bhairahawa, Nepalgunj, Gaddachowki on the Nepal-India border and Kodari on the Nepal-China border.

If you are planning to obtain visa outside of Nepal, it can also be obtained at the nearest Nepal Embassy or Diplomatic Mission.

For the renew or extension of Visa you can visit the Department of Immigration, Kalikasthan, Kathmandu or Pokhara.


  • ‘Tourist Visa ‘form'

Form can be fill in online using official website of Department of Immigration  prior to your arrival. Or it can be fill using the Kiosk machine installed at the airport upon your arrival. If you wish to fill it from website, don't forget to print the submission receipt and hand it to the immigration officer for visa processing. 

  • A valid passport 
  • One passport - size photo

The photo should have a neutral facial expression with a light background.

  • Payment deposite receipt according to your visa requirement

Make cash payment at the bank counter available in airport. We advise you to carry cash in the following currency: Euro, Swiss Franc, Pound Sterling, US Dollar, Australian Dollar, Canadian Dollar, Hong Kong Dollar, Singapore Dollar and Japanese Yen.