Nepal Visa on Arrival – Application, Extension and Fees

Did you know that the Nepal visa on arrival is the only entry visa to Nepal? Perhaps it’s time to learn more about the entry visa. Almost all visitors from outside of Nepal must apply for a visa upon arrival. There are some nations, nonetheless, excluded.

With a Nepal visa on arrival, foreigners can gain entry into Nepal to experience the wholesomeness of this nationality, where globalization and modernity have not quickly impacted their ancestral culture. In addition, Nepal is home to eight of the world’s ten tallest mountains.

To streamline the tourism visa application process, most tourists can now obtain a visa on arrival at the Nepal airport or any of its borders across the country. This article has all the information you need concerning the Nepal visa on arrival.

What is a Nepal visa on arrival?

Nepal visa on arrival is an entry visa that foreign visitors to Nepal receive upon arrival into the country’s territory. Nepal’s on-arrival visas are usually tourist visas. They typically bear multiple re-entry facilities and are the only entry visa into Nepal.

Despite your intention of traveling to Nepal, you will still need a tourist visa to get into the country. Therefore, before you commence registration for a visa on arrival to Nepal, you should ascertain if the visa is available to your nationality. For this, you need to contact the department of integration in Nepal’s embassy in your country.

Eligibility for Nepal visa on arrival

Applying for a Nepal visa on arrival at the Nepal airport or land border is one of the ways of obtaining Nepal visas. Unlike other Nepal visas, all countries except the below-listed nationalities are eligible to apply for a Nepal visa on arrival.

  1. Afghanistan.
  2. Cameroon.
  3. Ethiopia.
  4. Ghana
  5. Iraq.
  6. Liberia.
  7. Nigeria.
  8. Palestine.
  9. Somalia.
  10. Swaziland.
  11. Zimbabwe.
  12. Syria.

In addition to the above, individuals having refugee status and those holding asylum visas cannot apply for a visa on arrival. Citizens of the12 countries listed must request a Nepalese visa from the nearest Nepal diplomatic mission. However, government officials, diplomatic passport holders, and heads of state of the above countries are exemption and can request for visa on arrival.

For eligible nations, citizens can obtain a Nepal visa on arrival at Tribhuvan International Airport (TIA) in Kathmandu or at any of the following land border crossings:

  1. Birgunj.
  2. Belahiya.
  3. Bhairahawa.
  4. Dhangadi.
  5. Kakarbhitta.
  6. Kodari.
  7. Mahendranagar.
  8. Nepalgunj.

Who can enter Nepal without a Nepal visa on arrival?

A Nepal visa on arrival is usually a tourist visa and an entry visa. Despite its role in gaining entry into the region, citizens of certain nations do not need a Nepal visa on arrival since their countries are eligible for visa-free entry into Nepal’s territory.

Visa exemption facilities are available to the following individuals based on reciprocal agreements between those countries and Nepal. Below are the nationalities eligible for visa exemption.

  • Brazil, Cambodia, China, Georgia, Isreal, Jordan, Mongolia, Myanmar, Qatar, Vietnam, Russia, and Thailand.

Individuals holding a diplomatic or official passport of the above countries are exempted from visa requirements to enter, stay, exit, and transit Nepal.

  • Brazil; visa exemption for up to 90 days.
  • Cambodia; visa exemption for up to 30 days.
  • China; visa exemption for up to 30 days.
  • Georgia; visa exemption for up to 90 days.
  • Israel; visa exemption for up to 90 days.
  • Jordan; visa exemption for up to 90 days.
  • Mongolia; visa exemption for up to 90 days.
  • Myanmar; visa exemption for up to 90 days.
  • Qatar; visa exemption for up to 90 days.
  • Vietnam; visa exemption for up to 90 days.
  • Russia; visa exemption for up to 90 days.
  • Thailand; visa exemption for up to 90 days.

After the stipulated duration of exemption, they are, however, subject to visa regulation.

  • Russian Federation, People’s Republic of China, and the Federal Republic of Brazil.

Individuals holding diplomatic passports and working at the diplomatic mission of the above countries in Nepal are exempt from Nepal’s visa requirements. The dependents of the diplomats and officials of these nations are eligible too.


Individuals holding diplomatic or official passports are required to move through the following posts: Those Diplomatic and Official Passport holders are required to move through the next Immigration Posts:

  • Tribhuvan International Airport, Kathmandu
  • Mohana, Kailali
  • Kakarbhitta, Jhapa
  • Rashuwagadi, Rashuwa
  • Birgunj, Parsa
  • Kodari, Sindhupalchwok
  • Belia, Bhairahawa
  • Gaddachwoki, Mahendranagar
  • Nepalgunj, Bake

Documents required to process a Nepal visa on arrival

Like every other Nepal visa, documents are required for a visa on arrival. However, there are two processes to get a Nepal visa on arrival. Firstly before you arrive in Nepal, you must register for a visa on arrival in your home country. Then, when you arrive in Nepal, you complete your application at the immigration office.

Here are the documents you need to commence your on-arrival visa application:

#1. Nepal on arrival visa application form

The first thing to do after confirming your Nepal visa on arrival eligibility is to complete an application form.

There are three different ways of registering for a Nepal visa on arrival.

  • Manual form completion

Available at any airport of arrival. However, it is worth noting that not every Nepali airport issues visas on arrival.

  • Form completion by machine

This is an automatic machine from completion. The machine scans your passport, extracts the information, and automatically inputs it into the registration system. You may have to enter some pieces of information not captured from your passport by yourself, yet this is a fast and seamless procedure.

  • In online form completion

In the online form completion case, you register your interest online at least 15 days before your arrival date in Nepal. This process will require a digital version of a passport-sized photo and accommodation details.

Note: Each form completion method requires that you sign your name and have the Nepali stamp on it.

#2. Original International Passport

The original passport is presented at the immigration office in Nepali. It must have two blank pages and should have a lasting duration of at least six months beyond your arrival date. In addition, it must contain the applicant’s signature.

Also, include a copy of a previous visa, if you have any.

#3. Photocopies of passport

The application requires a submission of about four photocopies of the International passport to the immigration office in Nepal.

#4. Passport-type photo

A 1.5 -inch × 1.5 recent passport captured against a white background is acceptable. About four copies of your passport type should be available throughout your trip.

Other passport requirements are on the immigration website.

#5. Proof of accommodation

Poofs such as hotel reservations and the address of the host or sponsors are acceptable.

The hotel reservation must include information such as; the booking reference number, location, and contact number of the hotel.

#6. Proof of travel plans

A confirmed round flight ticket and proof of accommodation are acceptable.

#7. Proof of sufficient financial means

Submit bank statements within the last three months. Evidence of personal properties and assets is also acceptable. The bank statement should be from you or your travel sponsor.

#8. Proof of Nepal visa fee payment

Make your visa fee payment and attach the confirmation receipt to your documents before submission.

#9. Medical travel insurance

The insurance has a minimum coverage of €30,000 and must be valid throughout the entry visa and stay in Nepal.

#10. Letter of invitation (guarantee letter)

This is a guarantee letter from your host or sponsor. However, your host or sponsor must be Nepali with residence in Nepal or a foreign citizen with a Nepal residence permit.

The Nepali consulate must fully authenticate the invitation letter.

How to apply for a Nepal visa on arrival

You should register your interest in the visa but first should enquire about the visa requirement from the embassy in your country or visit the Nepalese immigration website.

#Step 1: Find out if your country is eligible for Nepal on an arrival visa.

Once you are sure that you qualify, you should proceed with the subsequent instructions.

#Step 2: Proceed with the visa on arrival registration and application.

On arrival at Kathmandu’s international airport or any of Nepal’s land border crossings, pick up your application and fill out the required information.

#Step 3: Pay the fee for your Nepal visa

If you applied for the Nepal visa on arrival in your country, you do not need to pay this fee again. Just proceed to the immigration office to receive your visa. However, if you are getting your visa at the airport, you must make your visa payment at the payment counter after your application form is ready.

#Step 4: Proceed to the Immigration desk to receive your visa.

Approach the immigration desk with your payment receipt, application form, and passport to receive your visa.

Fee for Nepal visa on arrival

The cost of acquiring a visa depends on the duration you intend to stay.

  • For a 15-day stay, you pay 30 USD;
  • For a 30-day stay, you will pay 50 USD;
  • For a 90-day stay, you will have to pay 125 USD.

This Nepal visa on arrival fee is payable in the following currencies: Australian Dollar, Canadian Dollar, Euro, Hong Kong Dollar, Japanese Yen, Pound Sterling, Swiss Franc, Singapore Dollar, and US Dollar. However, the US dollar is preferable.

Also, there are instances where you do not pay a visa fee (gratis visa). However, only the applicants listed below are eligible

  • Children under ten years of age.
  • Non-Residential Nepalese (NRN) diplomatic card holders.
  • South Asian Association for Regional Cooperation citizens (except for Afghanistan) visit Nepal for the first time in a year.
  • Afghanistan citizens are only eligible for a ‘gratis visa’ only upon the recommendation of the
  • Department of Immigration.
  • Chinese nationals

Also Read: Nepal Visa – Requirements, Types, Application, and Fees

Frequently Asked Questions

Is a Nepal visa on arrival valid for multiple entries or single entry only?

Yes, the Nepal visa on arrival bears multiple entry facilities and not single entry.

Can I extend my Nepal visa on arrival?

Yes, you can extend the on-arrival Nepal visa for up to 150 days. You must apply at the Immigration office in Kathmandu or Pokhara to extend your visa. In addition, you have to pay a one-time fee of 30 USD for 15 days and 2 USD per day extended.

How long can the Nepal visa on arrival last?

The visa can last for 15 to 90 days. It would help if you chose the duration per the specifications or agreement with your host or sponsor.

How many times can I apply for one?

The Nepal visa on arrival is a multiple re-entry visa type. So, you can apply as much as possible. However, each time you intend to travel to Nepal, you will need to fill out a new application.


The Nepal visa on arrival is available for multiple re-entries. Moreover, it is the most hassle-free visa you can apply for in Nepal.

Check Also

south sudan visa requirements

South Sudan Visa Requirements – Types, Apply and Documents

Do you know that the South Sudan visa requirements are relatively simple? Yes, they are! …