home-logo (3)

Nepal Visa Application

Step-by-step: how to pre-register for the Nepal tourist visa

1. Fill out the pre-registration form

First, you need to confirm that you meet the requirements specific to your nationality. Following this, you can begin the pre-registration process by completing the application form. This will provide you with an approved document, which will later be exchanged for the official visa for Nepal by the authorities at the border. In this application form, essential information is gathered such as your name, birth date, and passport details. 

It is imperative for every applicant to ensure the accurate and truthful completion of all sections of the application. The application form is designed to be swift and should take no more than 10 minutes to complete.

2. Wait for the approval document

After filling out the pre-registration form for the visa, the next step is waiting for the final decision. Whether approved or rejected, the decision on your application will be communicated to you through the same email you used during the application form within a few days.

3. Exchange the pre-registration document for the visa

When you get your approval, you will be ready to embark on your journey to Nepal. Upon arrival, you will finish the process of the Nepal visa application. The authorities will verify your pre-registration document and give you the official visa for Nepal after you pay the attached fees.

Do I need to print my visa for Nepal?

Yes, you need to print out your visa for Nepal in order to show it to authorities upon arrival. Once they check your pre-registration approval and you pay the visa fees, you will receive your official tourist visa for Nepal.

Janaki Temple in Nepal

Can I still get a Nepal visa on arrival?

All tourist visas for Nepal are essentially “on arrival”, as you must present the pre-approval document when you arrive in Nepal. The authorities will then verify that all the details are correct and issue the final visa. 

We strongly recommend that you pre-register online instead of going through the entire process on arrival. By starting the application online, you will be able to enjoy a more streamlined process and it will be easier to obtain the final visa once you are in the country. 

If you want to complete the whole process in Nepal, you must know that it is only possible at Kathmandu International Airport. 

To enter Nepal through a land border such as Sonauli or Kakarbhitta, the process will be the same. You must go with the pre-registration form and present it along with your documentation at the border. Please note that the visa fees can only be paid in US dollars dated from 2006 onwards. The bills cannot be damaged or wrinkled, or they may not be accepted.

There are also border crossing points along the border with India and China. The procedures are the ones mentioned before. The country can be reached from Siddharthanagar, Birganj, Dhangadhi, Kakarbhitta, Kodari, Mahendranagar and Nepalgunj.

How much is a visa on arrival in Nepal?

You will pay for the Nepal tourist visa once you arrive in Nepal. However, to pre-register, you must pay 76 USD. This fee includes 24/7 support, all communications with the government by our visa processing experts, and the correction of any incomplete or inaccurate information.