Nepal Visa on Arrival for Tourists: Entry Requirements, Tips, and More


21 Oct 2023 Chandra Gurung

Nepal is a naturally beautiful tourist destination. Tourists around the world get Nepal Visas on arrival. Their intentions of touring over stunning mountains, ancient temples, cultural heritage sites, and vibrant cities of Nepal can be fulfilled.  

It is convenient for travelers to get easy entry into Nepal and have a beyond-ordinary experience. Travelers can find numerous breathtaking vistas, wildlife species, natural scenery, and cultural diversity in Nepal. And what’s more welcoming is people’s warm hospitality and etiquette approach in the Land of Himalayas. 

In this blog post, you will find in detail about the entry Visa requirements on arrival, from visa validity to other important tourist activities in Nepal. Even if you are a first-time visitor, you can have a great experience here in Nepal in the heart of the Himalayas, truly a natural paradise.

Who is eligible for a Nepal visa on arrival?

Almost every country is eligible to apply for a Nepal Visa on arrival. Turkey, UAE, Uruguay, Saudi Arabia, UK, USA, and other eligible country citizens can easily check out by paying the necessary VISA on arrival fees at the Tribhuvan International Airport. 

Certain exceptions are there, citizens from Liberia, Nigeria, Ghana, Palestine, Iraq, Syria, Afghanistan, Zimbabwe, Swaziland, Cameroon, and Ethiopia, are not eligible. It is mandatory for such country citizens to acquire a Visa in advance from a Nepalese embassy and Visa consulate.

Entry Requirements: Documents for Nepal visa on arrival

There are certain Entry requirements for getting a Nepal Visa on arrival for tourists. If you are a seasonal traveler or new to Nepal, these are key considerations and documents you need to possess.

1. A Valid Passport

If you are applying for a Nepal visa on arrival, you need to own a valid passport. In Nepal’s visa case, your passport needs to have validity at least up to at least 6 months from the date of entry in Nepal.

2. Passport-sized Photos

As per the documents required, you must possess two recent passport-sized photographs (45mm x 35mm). In such photographs headwear, glasses, and colored background are not allowed.

3. Visa on Arrival Application

Nepal Visa on arrival application form can be downloaded from the website of the Department of Immigration. Make sure you provide only relevant and accurate information when filling out the form, and adhere to policies as suggested by the Government of Nepal.

4. Proof of payment of Visa Fees

Payment of Visa fees is essential to proceed with the Visa application. You need proof of payment of applicable Visa fees, either valid for 15 days, 30 days, or 45 days. Generally, you can use cash or a credit card for Visa fee payment.

Validity Type Price (NRS) 
15 Days Multiple Entry NRS 4215
30 DaysMultiple Entry NRS 7,025
90 Days Multiple Entry Rs 17,565
Table representing Nepal Visa on Arrival Fees

How to apply for a Nepal visa on arrival?

A step-by-step guide on how you can apply for a Nepal Visa on arrival is given below:

Step 1: Check if you are eligible

When applying for a Nepal Visa on arrival, the first step is to check if you are eligible. As a citizen of Argentina, Australia, China, Denmark, France, Greece, Hong Kong, Israel, Italy, Japan, Malta, Mexico, and others, you can easily apply for tourist visas on arrival in Nepal.

Step 2: Arrive at Tribhuvan International Airport (TIA)

Once you arrive at the International Airport in Nepal, you need to comply with the Immigration and Customs department. You will be asked about your trip, duration of stay, and the need to get your items checked at customs. After clearing this you can proceed to immigration before collecting your luggage.

Step 3: Move to the Immigration Counter

Some immigration officers are waiting for you at the airport at the Immigration counter. The officers will be processing your request and your Visa decision is based on your attitude towards them.

Step 4: Fill out Visa on Arrival Application form

To obtain a Tourist Visa on arrival in Nepal, you need to submit a well-filled Visa application form. Have all your documents proofread and submitted well along with the required Visa documents.

Step 5: Submit all the required documents

From the validity of your passport to recent passport-size photos, you need to gather and submit all required entry documents to the Immigration counter at Tribhuvan International Airport

Step 6: The Immigration officer will issue a VISA stamp

Provided all the necessary documentation and Visa payment is done, the immigration officer will issue a VISA stamp on your passport. Now you are free to explore Nepal at its best within the validity period of your Multiple entry Visa on arrival. You can also go ahead and extend it accordingly.

How can I extend my Visa on Arrival in Nepal?

To extend your Nepal Tourist Visa on Arrival, you first need to visit the Department of Immigration at Singha Durbar, Kathmandu. You will be required to duly pay your visa extension fees, US$30 for a 15-day extension, and others as the Government of Nepal suggests. Upon requiring documentation and reviewing your visa extension form, the authority will issue you a new visa stamp.

Tips for Applying for a Nepal Tourist Visa on Arrival

1. Arrive on Time at the airport

What is more important for getting a Nepal visa on arrival is coming at a time. By giving yourself time to monitor any case of emergencies or delays, you can map your day and Visa process ahead.

2. Arrange Visa Documents as required

Duly submission of Visa documents and avoiding any last-moment rush would help you have a pleasant experience in Nepal. Getting well-prepared before visiting the Immigration counter will help you have a smooth process.

3. Be Respectful and Polite to the Immigration Officer

Your attributes and attitudes matter a lot. The Immigration officer will also be considerate of your behavior, how would you respond, and your thoughts on hassle-free Visa processing when stamping your Visa.

4. Answer Interview questions from the Immigration Officer

You will be expected to answer the interview questions genuinely and wisely upon inquiry of the Immigration Officer. After the session, you will be granted your Nepal Tourist Visa on arrival, if you belong to an eligible country. 

5. Be aware of Visa entry requirements

If there are any standard Visa entry requirements for a Tourist Visa on arrival in Nepal, you need to be aware. By complying with Visa requirements, you can vouch for additional opportunities. In case of any confusion, you can also contact officials of the Nepalese embassy or Visa consulate.

6. Be patient and understanding in case of unplanned delays

Despite good-going, some unexpected delays may occur in Visa processing on arrival. In a situation like this, you can take time to breathe and relax. Trying to figure out why the delay is arising and respecting that the Immigration counter is doing the best they could to resolve any undisputed issues, is important. If you are well-prepared, this too shall pass.


No more confusion, as you can easily access a Nepal Tourist Visa on arrival if you are a citizen of an eligible country. From arranging documents to submitting the Visa application form, you can make this hassle-free by staying well-informed and proactive. By familiarizing yourself with entry requirements, Visa fees, and payment options, you can ensure easy permit grants in Nepal from entry points like Tribhuvan International Airport in Nepal. Also, if you have plans for trekking in Nepal, you can contact Manaslu’s guide to shape your experience and make the most of your time in Nepal.